]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
anvil: test-connect-limit - Add asserts to avoid scan-build warnings
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 3 Jun 2024 21:46:29 +0000 (00:46 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Tue, 4 Jun 2024 07:24:14 +0000 (07:24 +0000)
src/anvil/test-connect-limit.c

index f2a2e698f16af2b2ba25c80d2d9b42819bc6df92..52035e69f77421ce9c8c70a191f691d853ee122e 100644 (file)
@@ -309,7 +309,7 @@ static void test_sessions_compare(struct connect_limit *limit,
                test_assert(guid_128_from_string(args[4], guid) == 0);
                struct test_session *session =
                        test_session_find(test_sessions, guid);
-               test_assert(session != NULL);
+               i_assert(session != NULL);
 
                test_assert(!session->found);
                session->found = TRUE;
@@ -336,6 +336,7 @@ static void test_sessions_compare(struct connect_limit *limit,
                                continue;
 
                        for (j = 0; session->alt_usernames[j] != NULL; j += 2) {
+                               i_assert(alt_headers[i] != NULL);
                                if (strcmp(session->alt_usernames[j],
                                           alt_headers[i]) == 0)
                                        break;