]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Make static analyzer happier.
authorTimo Sirainen <tss@iki.fi>
Mon, 5 Aug 2013 19:21:29 +0000 (22:21 +0300)
committerTimo Sirainen <tss@iki.fi>
Mon, 5 Aug 2013 19:21:29 +0000 (22:21 +0300)
src/director/user-directory.c
src/lib-http/test-http-response-parser.c

index c85a20fb23b93bde2a3e354760ea5337424469d8..ab8b0291f8a9b5476e7772709883a1016beb5dcd 100644 (file)
@@ -243,7 +243,8 @@ void user_directory_sort(struct user_directory *dir)
        dir->head = dir->tail = NULL;
        array_foreach(&users, userp)
                DLLIST2_APPEND(&dir->head, &dir->tail, *userp);
-       i_assert(dir->head->timestamp <= dir->tail->timestamp);
+       i_assert(dir->head != NULL &&
+                dir->head->timestamp <= dir->tail->timestamp);
        array_free(&users);
 }
 
index 23e2e7359cd856a705559bc83d552497d993a52e..2146a59423327a5adc17de7fdd9475e16e60dd0d 100644 (file)
@@ -136,6 +136,7 @@ static void test_http_response_parse_valid(void)
                
                if (ret == 0) {
                        /* verify last response only */
+                       i_assert(response != NULL);
                        test_out(t_strdup_printf("response->status = %d",test->status),
                                        response->status == test->status);
                        if (payload == NULL || test->payload == NULL) {