Task #96108 - added.err

back to task #96108
download
Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:94: style[constVariable]: Variable 'expected_sizes' can be declared as const array
#   92|           "null\0null","","quux","","","bar","foo=99","start","b","a","prefix",
#   93|       };
#   94|->     size_t expected_sizes[] = {
#   95|           3, 18, 67, 23, 7, 10, 9, 9, 0, 4, 0, 0, 3, 6, 5, 1, 1, 6,
#   96|       };

Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:260: style[constParameterPointer]: Parameter 'a' can be declared as pointer to const
#  258|    * Verify copy semantics and equality checks.
#  259|    */
#  260|-> static void test_copy_and_equality(AvahiStringList *a) {
#  261|       AvahiStringList *b;
#  262|       char *t;

Error: GCC_ANALYZER_WARNING (CWE-404):
avahi-0.9.rc3/avahi-common/strlst-test.c: scope_hint: In function ‘new_va_helper’
avahi-0.9.rc3/avahi-common/strlst-test.c:376:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
#  374|   
#  375|       va_start(va, first);
#  376|->     l = avahi_string_list_new_va(va);
#  377|       va_end(va);
#  378|   

Error: GCC_ANALYZER_WARNING (CWE-404):
avahi-0.9.rc3/avahi-common/strlst-test.c: scope_hint: In function ‘add_many’
avahi-0.9.rc3/avahi-common/strlst-test.c:388:11: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
#  386|   
#  387|       va_start(ap, r);
#  388|->     ret = avahi_string_list_add_many_va(r, ap);
#  389|       va_end(ap);
#  390|   

Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:1062: style[constVariable]: Variable 'text' can be declared as const array
# 1060|       size_t used;
# 1061|       uint8_t buf[300];
# 1062|->     char text[10] = "abcdefghi";
# 1063|       char long_text[300];
# 1064|   

Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:1253: style[constVariablePointer]: Variable 'r' can be declared as pointer to const
# 1251|    */
# 1252|   static void test_avahi_string_list_add_vprintf_failures(void) {
# 1253|->     AvahiStringList *r;
# 1254|       char long_string[256];
# 1255|       int i;

Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:1293: style[constVariablePointer]: Variable 'r' can be declared as pointer to const
# 1291|   static void test_string_list_add_anonymous_malloc_fail(void) {
# 1292|       AvahiStringList *l = (AvahiStringList *) 0xdeadbeef;
# 1293|->     AvahiStringList *r;
# 1294|   
# 1295|       /* Cause the next allocation to fail */

Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:1317: style[constVariablePointer]: Variable 'r' can be declared as pointer to const
# 1315|   static void test_string_list_add_arbitrary_malloc_fail(void) {
# 1316|       AvahiStringList *l = (AvahiStringList *) 0xcafebabe;
# 1317|->     AvahiStringList *r;
# 1318|       const uint8_t text[] = { 0x01, 0x02, 0x03 };
# 1319|   

Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:1368: style[constVariablePointer]: Variable 'r' can be declared as pointer to const
# 1366|   static void test_avahi_string_list_copy_failures(void) {
# 1367|       AvahiStringList *l = NULL;
# 1368|->     AvahiStringList *r = NULL;
# 1369|   
# 1370|       // Build a small list

Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:1398: style[constVariablePointer]: Variable 'l' can be declared as pointer to const
# 1396|    */
# 1397|   static void test_avahi_string_list_add_pair_arbitrary_failures(void) {
# 1398|->     AvahiStringList *l = NULL;
# 1399|       AvahiStringList *existing;
# 1400|       const char *key = "foo";

Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:1430: style[constVariablePointer]: Variable 's' can be declared as pointer to const
# 1428|   static void test_avahi_string_list_to_string_fail(void) {
# 1429|       AvahiStringList *l;
# 1430|->     char *s;
# 1431|   
# 1432|       // Build a normal list

Error: CPPCHECK_WARNING (CWE-398):
avahi-0.9.rc3/avahi-common/strlst-test.c:1459: style[constVariablePointer]: Variable 'r' can be declared as pointer to const
# 1457|    */
# 1458|   static void test_avahi_string_list_add_many_va_failures(void) {
# 1459|->     AvahiStringList *r = NULL;
# 1460|   
# 1461|       // --- 1) First allocation fails ---

Error: GCC_ANALYZER_WARNING (CWE-404):
avahi-0.9.rc3/avahi-common/strlst.c: scope_hint: In function 'avahi_string_list_free'
avahi-0.9.rc3/avahi-common/strlst.c:115:9: warning[-Wanalyzer-va-list-leak]: missing call to 'va_end'
#  113|       while (l) {
#  114|           n = l->next;
#  115|->         avahi_free(l);
#  116|           l = n;
#  117|       }

Error: GCC_ANALYZER_WARNING (CWE-404):
avahi-0.9.rc3/avahi-common/strlst.c:115:9: warning[-Wanalyzer-va-list-leak]: missing call to ‘va_end’
avahi-0.9.rc3/avahi-common/strlst.c: scope_hint: In function ‘avahi_string_list_add_many_va’
#  113|       while (l) {
#  114|           n = l->next;
#  115|->         avahi_free(l);
#  116|           l = n;
#  117|       }