Snippets for gettext 1.0 from Fedora i686
Sourced from https://kojipkgs.fedoraproject.org/packages/gettext/1.0/1.fc45/data/logs/i686/build.log.
-
../config.h:2472:36: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 2472 | #define vasnwprintf _libintl_vasnwprintf
-
../config.h:2467:36: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 2467 | #define vasnprintf _libintl_vasnprintf
-
./plural.c:72:25: warning: variable '__gettextnerrs' set but not used [-Wunused-but-set-variable=] 72 | #define yynerrs __gettextnerrs | ^~~~~~~~~~~~~~ -
fzprintf.c:40:18: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 40 | char *output = vasnprintf (buf, &lenbuf, format, args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:329:22: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 329 | result = fcntl (fd, action); | ^~~~~~~~~~~~~~~~~~ -
fcntl.c:419:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 419 | result = fcntl (fd, action, x); | ^~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:427:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 427 | result = fcntl (fd, action, p); | ^~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:509:16: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 509 | result = fcntl (fd, F_DUPFD_CLOEXEC, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:530:19: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 530 | int flags = fcntl (result, F_GETFD); | ^~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:531:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 531 | if (flags < 0 || fcntl (result, F_SETFD, flags | FD_CLOEXEC) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:534:11: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 534 | close (result); | ^~~~~~~~~~~~~~ -
string-buffer-printf.c:55:19: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 55 | ptrdiff_t ret = vsnzprintf (buffer->data + buffer->length, room, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | formatstring, list); | ~~~~~~~~~~~~~~~~~~~ -
string-buffer-printf.c:78:15: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 78 | if (sb_ensure_more_bytes (buffer, (size_t) ret) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
string-buffer-printf.c:88:21: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 88 | ret = vsnzprintf (buffer->data + buffer->length, room, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | formatstring, list_copy); | ~~~~~~~~~~~~~~~~~~~~~~~~ -
string-buffer-printf.c:141:19: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 141 | ptrdiff_t ret = vsnzprintf (buffer->data + buffer->length, room, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | formatstring, args); | ~~~~~~~~~~~~~~~~~~~ -
string-buffer-printf.c:176:21: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 176 | ret = vsnzprintf (buffer->data + buffer->length, room, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | formatstring, args); | ~~~~~~~~~~~~~~~~~~~ -
xstring-buffer-printf.c:32:7: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 32 | if (sb_appendvf (buffer, formatstring, list) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
asnprintf.c:29:18: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 29 | char *result = vasnprintf (resultbuf, lengthp, format, args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:329:22: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 329 | result = fcntl (fd, action); | ^~~~~~~~~~~~~~~~~~ -
fcntl.c:419:24: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 419 | result = fcntl (fd, action, x); | ^~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:427:24: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 427 | result = fcntl (fd, action, p); | ^~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:509:16: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 509 | result = fcntl (fd, F_DUPFD_CLOEXEC, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:530:19: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 530 | int flags = fcntl (result, F_GETFD); | ^~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:531:24: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 531 | if (flags < 0 || fcntl (result, F_SETFD, flags | FD_CLOEXEC) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:534:11: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 534 | close (result); | ^~~~~~~~~~~~~~ -
./config.h:685:20: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 685 | #define vaszprintf libtextstyle_vaszprintf
-
./config.h:715:20: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 715 | #define xvasprintf libtextstyle_xvasprintf
-
./config.h:684:20: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 684 | #define vasnprintf libtextstyle_vasnprintf
-
libcroco/cr-parsing-location.c:128:56: warning: format '%d' expects argument of type 'int', but argument 3 has type 'guint' {aka 'unsigned int'} [-Wformat=] 128 | g_string_append_printf (result, "line:%d ", | ~^ | | | int | %d 129 | a_this->line) ; | ~~~~~~~~~~~~ | | | guint {aka unsigned int} -
libcroco/cr-parsing-location.c:132:58: warning: format '%d' expects argument of type 'int', but argument 3 has type 'guint' {aka 'unsigned int'} [-Wformat=] 132 | g_string_append_printf (result, "column:%d ", | ~^ | | | int | %d 133 | a_this->column) ; | ~~~~~~~~~~~~~~ | | | guint {aka unsigned int} -
libcroco/cr-parsing-location.c:136:63: warning: format '%d' expects argument of type 'int', but argument 3 has type 'guint' {aka 'unsigned int'} [-Wformat=] 136 | g_string_append_printf (result, "byte offset:%d ", | ~^ | | | int | %d 137 | a_this->byte_offset) ; | ~~~~~~~~~~~~~~~~~~~ | | | guint {aka unsigned int} -
libcroco/cr-input.c:215:17: warning: variable 'buf_size' set but not used [-Wunused-but-set-variable=] 215 | buf_size = 0; | ^~~~~~~~ -
./config.h:715:20: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 715 | #define xvasprintf libtextstyle_xvasprintf
-
libcroco/cr-parser.c:3028:16: warning: variable 'nb_terms' set but not used [-Wunused-but-set-variable=] 3028 | gulong nb_terms = 0; | ^~~~~~~~ -
clean-temp.c:523:3: warning: leak of FILE 'fopen(file_name, mode)' [CWE-775] [-Wanalyzer-file-leak] 523 | bool mt = gl_multithreaded (); | ^~~~ -
clean-temp.c:523:3: warning: leak of FILE 'fopen(file_name, mode)' [CWE-775] [-Wanalyzer-file-leak]
-
clean-temp.c:523:3: warning: leak of FILE 'fopen(file_name, mode)' [CWE-775] [-Wanalyzer-file-leak]
-
clean-temp.c:523:3: warning: leak of FILE 'fopen(file_name, mode)' [CWE-775] [-Wanalyzer-file-leak] 523 | bool mt = gl_multithreaded (); | ^~~~ -
clean-temp.c:523:3: warning: leak of FILE 'fopen(file_name, mode)' [CWE-775] [-Wanalyzer-file-leak]
-
clean-temp.c:523:3: warning: leak of FILE 'fopen(file_name, mode)' [CWE-775] [-Wanalyzer-file-leak]
-
clean-temp.c:523:3: warning: leak of FILE 'fopen(file_name, mode)' [CWE-775] [-Wanalyzer-file-leak]
-
clean-temp.c:608:10: warning: leak of FILE 'fopen(file_name, mode)' [CWE-775] [-Wanalyzer-file-leak] 608 | if (!(fd >= 0)) | ^ -
fcntl.c:329:22: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 329 | result = fcntl (fd, action); | ^~~~~~~~~~~~~~~~~~ -
fcntl.c:419:24: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 419 | result = fcntl (fd, action, x); | ^~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:427:24: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 427 | result = fcntl (fd, action, p); | ^~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:509:16: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 509 | result = fcntl (fd, F_DUPFD_CLOEXEC, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:530:19: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 530 | int flags = fcntl (result, F_GETFD); | ^~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:531:24: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 531 | if (flags < 0 || fcntl (result, F_SETFD, flags | FD_CLOEXEC) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:534:11: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 534 | close (result); | ^~~~~~~~~~~~~~ -
gl_carray_list.c:406:35: warning: heap-based buffer over-read [CWE-122] [-Wanalyzer-out-of-bounds] 406 | elements[i] = elements[i + 1]; | ~~~~~~~~^~~~~~~ -
gl_carray_list.c:406:35: warning: heap-based buffer over-read [CWE-122] [-Wanalyzer-out-of-bounds] 406 | elements[i] = elements[i + 1]; | ~~~~~~~~^~~~~~~ -
read-file.c:198:13: warning: leak of FILE 'fopen(filename, mode)' [CWE-775] [-Wanalyzer-file-leak] 198 | if (flags & RF_SENSITIVE)
-
string-buffer-printf.c:55:19: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 55 | ptrdiff_t ret = vsnzprintf (buffer->data + buffer->length, room, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | formatstring, list); | ~~~~~~~~~~~~~~~~~~~ -
string-buffer-printf.c:78:15: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 78 | if (sb_ensure_more_bytes (buffer, (size_t) ret) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
string-buffer-printf.c:88:21: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 88 | ret = vsnzprintf (buffer->data + buffer->length, room, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | formatstring, list_copy); | ~~~~~~~~~~~~~~~~~~~~~~~~ -
string-buffer-printf.c:141:19: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 141 | ptrdiff_t ret = vsnzprintf (buffer->data + buffer->length, room, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 142 | formatstring, args); | ~~~~~~~~~~~~~~~~~~~ -
string-buffer-printf.c:176:21: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 176 | ret = vsnzprintf (buffer->data + buffer->length, room, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | formatstring, args); | ~~~~~~~~~~~~~~~~~~~ -
string-buffer-reversed-printf.c:58:19: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 58 | ptrdiff_t ret = vsnzprintf (buffer->data, room, formatstring, list); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
string-buffer-reversed-printf.c:83:15: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 83 | if (sbr_ensure_more_bytes (buffer, (size_t) ret) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
string-buffer-reversed-printf.c:93:21: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 93 | ret = vsnzprintf (buffer->data, room, formatstring, list_copy); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
string-buffer-reversed-printf.c:150:19: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 150 | ptrdiff_t ret = vsnzprintf (buffer->data, room, formatstring, args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
string-buffer-reversed-printf.c:187:21: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 187 | ret = vsnzprintf (buffer->data, room, formatstring, args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
aszprintf.c:29:22: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 29 | ptrdiff_t result = vaszprintf (resultp, format, args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
xstring-buffer-printf.c:32:7: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 32 | if (sb_appendvf (buffer, formatstring, list) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
xstring-buffer-reversed-printf.c:32:7: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 32 | if (sbr_prependvf (buffer, formatstring, list) < 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
xasprintf.c:28:18: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 28 | char *result = xvasprintf (format, args); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -
asnprintf.c:29:18: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 29 | char *result = vasnprintf (resultbuf, lengthp, format, args); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
read-po-gram.c:73:25: warning: variable 'po_gram_nerrs' set but not used [-Wunused-but-set-variable=] 73 | #define yynerrs po_gram_nerrs | ^~~~~~~~~~~~~ -
write-catalog.c:262:31: warning: leak of FILE 'fp' [CWE-775] [-Wanalyzer-file-leak] 262 | file_ostream_t stream = file_ostream_create (fp); | ^~~~~~~~~~~~~~~~~~~~~~~~ -
msgl-header.c:219:12: warning: check of 'h' for NULL after already dereferencing it [-Wanalyzer-deref-before-check] 219 | if (h != NULL && *h != '\0') | ^ -
file-list.c:52:28: warning: leak of FILE 'fp' [CWE-775] [-Wanalyzer-file-leak] 52 | string_list_ty *result = string_list_alloc (); | ^~~~~~~~~~~~~~~~~~~~ -
file-list.c:88:10: warning: leak of FILE 'fp' [CWE-775] [-Wanalyzer-file-leak] 88 | return result; | ^~~~~~ -
../../gettext-runtime/intl/plural.c:72:25: warning: variable '__gettextnerrs' set but not used [-Wunused-but-set-variable=] 72 | #define yynerrs __gettextnerrs | ^~~~~~~~~~~~~~ -
format-scheme.c:2208:12: warning: variable 'j' set but not used [-Wunused-but-set-variable=] 2208 | size_t j = 0; | ^ -
format-lisp.c:2186:12: warning: variable 'j' set but not used [-Wunused-but-set-variable=] 2186 | size_t j = 0; | ^ -
write-mo.c:470:19: warning: argument 1 value ‘4294967295’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 470 | xmalloc (xsum (sizeof (struct pre_sysdep_string), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 471 | xtimes (nintervals[m], | ~~~~~~~~~~~~~~~~~~~~~~ 472 | sizeof (struct pre_segment_pair)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
write-mo.c:470:19: warning: argument 1 value ‘4294967295’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 470 | xmalloc (xsum (sizeof (struct pre_sysdep_string), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 471 | xtimes (nintervals[m], | ~~~~~~~~~~~~~~~~~~~~~~ 472 | sizeof (struct pre_segment_pair)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
write-desktop.c:168:7: warning: leak of FILE [CWE-775] [-Wanalyzer-file-leak] 168 | desktop_reader_free (reader); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
write-desktop.c:174:3: warning: leak of FILE ‘fopen(template_file_name, "r")’ [CWE-775] [-Wanalyzer-file-leak] 174 | desktop_parse (reader, template_file, template_file_name, template_file_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
write-desktop.c:174:3: warning: leak of FILE [CWE-775] [-Wanalyzer-file-leak] 174 | desktop_parse (reader, template_file, template_file_name, template_file_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
write-xml.c:64:5: warning: leak of FILE ‘fp’ [CWE-775] [-Wanalyzer-file-leak] 64 | its_merge_context_alloc (its_rules, template_file_name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
write-xml.c:66:5: warning: leak of FILE ‘fp’ [CWE-775] [-Wanalyzer-file-leak] 66 | its_merge_context_merge (context, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | operands->items[i].language, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | operands->items[i].mlp, | ~~~~~~~~~~~~~~~~~~~~~~~ 69 | replace_text); | ~~~~~~~~~~~~~ -
write-xml.c:70:3: warning: leak of FILE ‘fp’ [CWE-775] [-Wanalyzer-file-leak] 70 | its_merge_context_write (context, fp); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
xgettext.c:2074:27: warning: leak of FILE ‘fopen(xconcatenated_filename(dir_list_nth(j), fn, 0), "r")’ [CWE-775] [-Wanalyzer-file-leak] 2074 | logical_file_name = xstrdup (fn); | ^~~~~~~~~~~~ -
xgettext.c:2083:27: warning: leak of FILE ‘fopen(fn, "r")’ [CWE-775] [-Wanalyzer-file-leak] 2083 | logical_file_name = xstrdup (new_name); | ^~~~~~~~~~~~~~~~~~ -
if-error.c:45:24: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 45 | char *message_text = xvasprintf (format, args); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -
xg-check.c:574:3: warning: missing call to ‘va_end’ [-Wanalyzer-va-list-leak] 574 | if_verror (IF_SEVERITY_ERROR, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 575 | l->pos->file_name, l->pos->line_number, (size_t)(-1), false, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 576 | format, args); | ~~~~~~~~~~~~~ -
x-typescript-impl.h:819:12: warning: variable ‘arg’ set but not used [-Wunused-but-set-variable=] 819 | uint32_t arg; | ^~~ -
x-typescript-impl.h:819:12: warning: variable ‘arg’ set but not used [-Wunused-but-set-variable=] 819 | uint32_t arg; | ^~~ -
x-rust.c:629:12: warning: variable ‘arg’ set but not used [-Wunused-but-set-variable=] 629 | uint32_t arg; | ^~~ -
../tree-sitter-rust-0.23.2/src/rust-scanner.c:37:18: warning: declaration of ‘scanner’ shadows a previous local [-Wshadow=compatible-local] 37 | Scanner *scanner = (Scanner *)payload; | ^~~~~~~ -
../tree-sitter-0.23.2/lib/src/./node.c:498:21: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 498 | return self.id == 0; | ^ -
../tree-sitter-0.23.2/lib/src/./stack.c:806:67: warning: format ‘%X’ expects argument of type ‘unsigned int’, but argument 3 has type ‘int’ [-Wformat=] 806 | for (uint32_t j = 0; j < state->length; j++) fprintf(f, " %2X", data[j]); | ~~^ ~~~~~~~ | | | | | int | unsigned int | %2X -
../tree-sitter-0.23.2/lib/src/./subtree.c:1000:14: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 7 has type ‘int’ [-Wformat=] 1000 | fprintf(f, ", tooltip=\"" | ^~~~~~~~~~~~~~ -
../tree-sitter-0.23.2/lib/src/./subtree.c:1000:14: warning: format ‘%u’ expects argument of type ‘unsigned int’, but argument 8 has type ‘int’ [-Wformat=] 1000 | fprintf(f, ", tooltip=\"" | ^~~~~~~~~~~~~~ -
../tree-sitter-0.23.2/lib/src/./tree_cursor.c:225:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 225 | TreeCursorEntry last_entry = {0}; | ^ -
msggrep.c:265:19: warning: leak of FILE ‘fopen(optarg, "r")’ [CWE-775] [-Wanalyzer-file-leak] 265 | if (gt->patterns_size > 0 | ~~^~~~~~~~~~~~~~~ -
cldr-plural.c:1074:9: warning: variable ‘yynerrs’ set but not used [-Wunused-but-set-variable=] 1074 | int yynerrs = 0; | ^~~~~~~ -
cldr-plurals.c:52:19: warning: leak of FILE ‘fopen(logical_filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] 52 | xmlDocPtr doc = xmlReadFd (fileno (fp), logical_filename, NULL, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53 | XML_PARSE_NONET | ~~~~~~~~~~~~~~~ 54 | | XML_PARSE_NOWARNING | ~~~~~~~~~~~~~~~~~~~~~ 55 | | XML_PARSE_NOBLANKS); | ~~~~~~~~~~~~~~~~~~~~~ -
cldr-plurals.c:60:3: warning: leak of FILE ‘fopen(logical_filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] 60 | sb_init (&buffer); | ^~~~~~~~~~~~~~~~~ -
cldr-plurals.c:62:19: warning: leak of FILE ‘fopen(logical_filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] 62 | xmlNode *node = xmlDocGetRootElement (doc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -
cldr-plurals.c:63:17: warning: leak of FILE ‘fopen(logical_filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] 63 | if (!node || !xmlStrEqual (node->name, BAD_CAST "supplementalData")) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
cldr-plurals.c:63:17: warning: leak of FILE ‘fopen(logical_filename, "r")’ [CWE-775] [-Wanalyzer-file-leak]
-
cldr-plurals.c:63:17: warning: leak of FILE ‘fopen(logical_filename, "r")’ [CWE-775] [-Wanalyzer-file-leak]
-
cldr-plurals.c:67:22: warning: leak of FILE ‘fopen(logical_filename, "r")’ [CWE-775] [-Wanalyzer-file-leak] 67 | xmlGetLineNo (node), | ^~~~~~~~~~~~~~~~~~~ -
./config.h:438:17: warning: leak of FILE 'fp' [CWE-775] [-Wanalyzer-file-leak] 438 | #define xmalloc libgettextpo_xmalloc
-
./config.h:387:26: warning: leak of FILE 'fp' [CWE-775] [-Wanalyzer-file-leak] 387 | #define string_list_init libgettextpo_string_list_init
-
./config.h:338:29: warning: leak of FILE 'fp' [CWE-775] [-Wanalyzer-file-leak] 338 | #define read_catalog_stream libgettextpo_read_catalog_stream
-
fcntl.c:329:22: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 329 | result = fcntl (fd, action); | ^~~~~~~~~~~~~~~~~~ -
fcntl.c:419:24: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 419 | result = fcntl (fd, action, x); | ^~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:427:24: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 427 | result = fcntl (fd, action, p); | ^~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:479:12: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 479 | result = fcntl (fd, F_DUPFD, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:509:16: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 509 | result = fcntl (fd, F_DUPFD_CLOEXEC, target); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:530:19: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 530 | int flags = fcntl (result, F_GETFD); | ^~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:531:24: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 531 | if (flags < 0 || fcntl (result, F_SETFD, flags | FD_CLOEXEC) == -1) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
fcntl.c:534:11: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 534 | close (result); | ^~~~~~~~~~~~~~ -
./config.h:422:20: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 422 | #define vaszprintf libgettextpo_vaszprintf
-
./config.h:421:20: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 421 | #define vasnprintf libgettextpo_vasnprintf
-
./config.h:455:20: warning: missing call to 'va_end' [-Wanalyzer-va-list-leak] 455 | #define xvasprintf libgettextpo_xvasprintf
-
../src/write-catalog.c:291:7: warning: leak of FILE 'fp' [CWE-775] [-Wanalyzer-file-leak] 291 | output_syntax->print (mdlp, stream, page_width, xeh, debug); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
../src/read-po-gram.c:73:25: warning: variable 'po_gram_nerrs' set but not used [-Wunused-but-set-variable=] 73 | #define yynerrs po_gram_nerrs | ^~~~~~~~~~~~~ -
../src/../../gettext-runtime/intl/plural.c:72:25: warning: variable '__gettextnerrs' set but not used [-Wunused-but-set-variable=] 72 | #define yynerrs __gettextnerrs | ^~~~~~~~~~~~~~ -
../src/format-lisp.c:2186:12: warning: variable 'j' set but not used [-Wunused-but-set-variable=] 2186 | size_t j = 0; | ^ -
../src/format-scheme.c:2208:12: warning: variable 'j' set but not used [-Wunused-but-set-variable=] 2208 | size_t j = 0; | ^ -
test-striconveha.c:102:11: warning: enumeration value ‘iconveh_replacement_character’ not handled in switch [-Wswitch] 102 | switch (handler) | ^~~~~~ -
test-striconveha.c:232:11: warning: enumeration value ‘iconveh_replacement_character’ not handled in switch [-Wswitch] 232 | switch (handler) | ^~~~~~ -
test-striconveha.c:458:7: warning: enumeration value ‘iconveh_replacement_character’ not handled in switch [-Wswitch] 458 | switch (handler) | ^~~~~~ -
test-striconveha.c:512:7: warning: enumeration value ‘iconveh_replacement_character’ not handled in switch [-Wswitch] 512 | switch (handler) | ^~~~~~