Snippets for ht 2.1.0 from Nix x86_64-linux
Sourced from https://hydra.nixos.org/log/7h1nx38rya5vizsy3nl7ayxbkf5ckmzv-ht-2.1.0.drv.
-
pef_analy.cc:448:57: warning: comparison of integer expressions of different signedness: 'sint32' {aka 'int'} and 'unsigned int' [-Wsign-compare] 448 | if (pef_shared->sheaders.sheaders[i].nameOffset == 0xffffffff) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -
xex_analy.cc:73:17: warning: unused variable 'buffer' [-Wunused-variable] 73 | char buffer[1024]; | ^~~~~~ -
xex_analy.cc:294:13: warning: unused variable 'sec' [-Wunused-variable] 294 | int sec; | ^~~ -
javadis.cc:288:26: warning: variable 'a' set but not used [-Wunused-but-set-variable] 288 | CPU_ADDR a; | ^ -
ppcdis.cc:65:24: warning: variable 'table_op' set but not used [-Wunused-but-set-variable] 65 | uint32 table_op; | ^~~~~~~~ -
ppcdis.cc:44:16: warning: variable 'op' set but not used [-Wunused-but-set-variable] 44 | uint32 op; | ^~ -
avrdis.cc:35:16: warning: variable 'op' set but not used [-Wunused-but-set-variable] 35 | uint32 op; | ^~ -
avrdis.cc:196:22: warning: unused variable 'need_paren' [-Wunused-variable] 196 | bool need_paren = false; | ^~~~~~~~~~ -
sysfile.cc:187:19: warning: passing argument 2 to 'restrict'-qualified parameter aliases with arguments 3, 4 [-Wrestrict] 187 | select(0, &zerofds, &zerofds, &zerofds, &tm); | ^~~~~~~~ ~~~~~~~~ ~~~~~~~~ -
sysdisplay.cc:362:20: warning: unused variable 'cm' [-Wunused-variable] 362 | CursorMode cm = d.getCursorMode(); | ^~ -
sysinit.cc:42:15: warning: ignoring return value of 'int setuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 42 | setuid(getuid()); | ~~~~~~^~~~~~~~~~ -
display.cc:341:15: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] 341 | if (w * h) { | ~~^~~ -
../htinfo.h:30:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 30 | #define ht_copyright1 "(c) 1999-2004 "ht_author1 | ^ -
../htinfo.h:34:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 34 | #define ht_copyright2 "(c) 1999-2014 "ht_author2" <"ht_mail2">" | ^ -
../htinfo.h:34:49: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 34 | #define ht_copyright2 "(c) 1999-2014 "ht_author2" <"ht_mail2">" | ^ -
out_html.cc:217:24: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 217 | swrite(stream, "</i><br>generated by <a href=\""ht_url"\">"ht_name" version "ht_version"</a>.\n<hr>\n<pre>\n"); | ^ -
out_html.cc:217:63: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 217 | swrite(stream, "</i><br>generated by <a href=\""ht_url"\">"ht_name" version "ht_version"</a>.\n<hr>\n<pre>\n"); | ^ -
out_html.cc:217:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 217 | swrite(stream, "</i><br>generated by <a href=\""ht_url"\">"ht_name" version "ht_version"</a>.\n<hr>\n<pre>\n"); | ^ -
../io/types.h:29:24: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare] 29 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) | ~~~~^~~~~ -
out_txt.cc:142:44: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 142 | ht_snprintf(tmpbuf, sizeof tmpbuf, "Analysis of %y\ngenerated by "ht_name" version "ht_version" ("ht_url")\n\n", &analy->getName(name)); | ^ -
out_txt.cc:142:82: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 142 | ht_snprintf(tmpbuf, sizeof tmpbuf, "Analysis of %y\ngenerated by "ht_name" version "ht_version" ("ht_url")\n\n", &analy->getName(name)); | ^ -
out_txt.cc:142:103: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 142 | ht_snprintf(tmpbuf, sizeof tmpbuf, "Analysis of %y\ngenerated by "ht_name" version "ht_version" ("ht_url")\n\n", &analy->getName(name)); | ^ -
eval.cc:933:31: warning: comparison of integer expressions of different signedness: 'uint64' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 933 | if (p2->value < p1->len) { | ~~~~~~~~~~^~~~~~~~~ -
lex.c:1500:16: warning: 'input' defined but not used [-Wunused-function] 1500 | static int input (void) | ^~~~~ -
lex.c:1459:17: warning: 'yyunput' defined but not used [-Wunused-function] 1459 | static void yyunput (int c, register char * yy_bp ) | ^~~~~~~ -
htanaly.cc:657:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 657 | std::auto_ptr<Address> blub(a); | ^~~~~~~~ -
htanaly.cc:685:30: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 685 | std::auto_ptr<Address> blub(a); | ^~~~~~~~ -
htanaly.cc:1048:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1048 | std::auto_ptr<Address> blub(addr); | ^~~~~~~~ -
htanaly.cc:1342:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1342 | std::auto_ptr<Address> blub(c); | ^~~~~~~~ -
htanaly.cc:1345:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 1345 | std::auto_ptr<Address> blub2(b); | ^~~~~~~~ -
htinfo.h:30:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 30 | #define ht_copyright1 "(c) 1999-2004 "ht_author1 | ^ -
htinfo.h:34:23: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 34 | #define ht_copyright2 "(c) 1999-2014 "ht_author2" <"ht_mail2">" | ^ -
htinfo.h:34:49: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 34 | #define ht_copyright2 "(c) 1999-2014 "ht_author2" <"ht_mail2">" | ^ -
htanaly.cc:611:12: warning: 'int aviewer_func_addr(eval_scalar*, eval_str*)' defined but not used [-Wunused-function] 611 | static int aviewer_func_addr(eval_scalar *result, eval_str *str) | ^~~~~~~~~~~~~~~~~ -
htapp.cc:1506:28: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 1506 | help->insert_entry("~About "ht_name, "", cmd_about, 0, 1); | ^ -
htapp.cc:2514:43: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 2514 | msgbox(btmask_ok, "About "ht_name, 0, align_custom, "\n" | ^ -
htapp.cc:2515:33: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 2515 | "\ec"ht_name" "ht_version" (%s)\n\n" | ^ -
htapp.cc:2515:45: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 2515 | "\ec"ht_name" "ht_version" (%s)\n\n" | ^ -
htapp.cc:2516:33: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 2516 | "\el"ht_copyright1"\n"ht_copyright2"\n\n" | ^ -
htapp.cc:2516:51: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 2516 | "\el"ht_copyright1"\n"ht_copyright2"\n\n" | ^ -
htapp.cc:3350:44: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 3350 | screen = allocSystemDisplay(ht_name" "ht_version); | ^ -
htapp.cc:282:21: warning: unused variable 'buflen' [-Wunused-variable] 282 | int buflen = ht_snprintf(buf, VFS_URL_MAX, "%s:%y", listbox->getCurProto(), &res); | ^~~~~~ -
htapp.cc:769:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 769 | return (void*)(project->count()); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -
htapp.cc:2850:36: warning: variable 'so' set but not used [-Wunused-but-set-variable] 2850 | ht_text_listbox_sort_order so[1]; | ^~ -
htcfg.cc:293:25: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 293 | const char *b = "/"SYSTEM_CONFIG_FILE_NAME; | ^ -
htcfg.cc:105:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 105 | std::auto_ptr<ObjectStream> d(create_object_stream(f, system_ostream_type)); | ^~~~~~~~ -
htcfg.cc:126:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 126 | std::auto_ptr<ObjectStream> d(NULL); | ^~~~~~~~ -
htcfg.cc:207:22: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 207 | std::auto_ptr<ObjectStream> d(create_object_stream(f, file_ostream_type)); | ^~~~~~~~ -
htcfg.cc:229:14: warning: 'template<class> class std::auto_ptr' is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 229 | std::auto_ptr<ObjectStream> d(NULL); | ^~~~~~~~ -
htcoffhd.cc:135:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 135 | {"machine", STATICTAG_EDIT_WORD_VE("00000000")" "STATICTAG_DESC_WORD_VE("00000000", ATOM_COFF_MACHINES_STR)}, | ^ -
htcoffhd.cc:140:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 140 | {"size of optional header", STATICTAG_EDIT_WORD_VE("00000010")" "STATICTAG_DESC_WORD_VE("00000010", ATOM_COFF_OPTIONAL_SIZES_STR)}, | ^ -
htcoffhd.cc:141:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 141 | {"characteristics", STATICTAG_EDIT_WORD_VE("00000012")" "STATICTAG_FLAGS("00000012", ATOM_COFF_CHARACTERISTICS_STR)}, | ^ -
htcoffhd.cc:146:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 146 | {"optional magic", STATICTAG_EDIT_WORD_VE("00000014")" "STATICTAG_DESC_WORD_VE("00000014", ATOM_COFF_OPTIONAL_MAGICS_STR)}, | ^ -
htcoffhd.cc:159:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 159 | {"optional magic", STATICTAG_EDIT_WORD_VE("00000014")" "STATICTAG_DESC_WORD_VE("00000014", ATOM_COFF_OPTIONAL_MAGICS_STR)}, | ^ -
htcoffhd.cc:198:76: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 198 | {"characteristics", STATICTAG_EDIT_DWORD_VE("00000024")" "STATICTAG_FLAGS("00000024", ATOM_COFF_SECTION_CHARACTERISTICS_STR)}, | ^ -
htcoffhd.cc:243:51: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 243 | m->add_staticmask("optional magic "STATICTAG_EDIT_WORD_VE("00000018")" "STATICTAG_DESC_WORD_VE("00000018", ATOM_COFF_OPTIONAL_MAGICS_STR), h+20, coff_bigendian); | ^ -
htcoffhd.cc:243:136: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 243 | m->add_staticmask("optional magic "STATICTAG_EDIT_WORD_VE("00000018")" "STATICTAG_DESC_WORD_VE("00000018", ATOM_COFF_OPTIONAL_MAGICS_STR), h+20, coff_bigendian); | ^ -
htelf.cc:165:54: warning: variable 'a' set but not used [-Wunused-but-set-variable] 165 | ELF_SECTION_HEADER32 a = elf_shared->sheaders.sheaders32[i]; | ^ -
htelf.cc:212:46: warning: variable 'a' set but not used [-Wunused-but-set-variable] 212 | ELF_SECTION_HEADER64 a = elf_shared->sheaders.sheaders64[i]; | ^ -
htdialog.cc:462:24: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 462 | return (void*)(history->count()); | ^~~~~~~~~~~~~~~~~~~~~~~~~ -
htelfhd.cc:32:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 32 | {" magic", STATICTAG_EDIT_BYTE("00000000")" "STATICTAG_EDIT_BYTE("00000001")" "STATICTAG_EDIT_BYTE("00000002")" "STATICTAG_EDIT_BYTE("00000003")" = "STATICTAG_EDIT_CHAR("00000000") STATICTAG_EDIT_CHAR("00000001") STATICTAG_EDIT_CHAR("00000002") STATICTAG_EDIT_CHAR("00000003")}, | ^ -
htelfhd.cc:32:98: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 32 | {" magic", STATICTAG_EDIT_BYTE("00000000")" "STATICTAG_EDIT_BYTE("00000001")" "STATICTAG_EDIT_BYTE("00000002")" "STATICTAG_EDIT_BYTE("00000003")" = "STATICTAG_EDIT_CHAR("00000000") STATICTAG_EDIT_CHAR("00000001") STATICTAG_EDIT_CHAR("00000002") STATICTAG_EDIT_CHAR("00000003")}, | ^ -
htelfhd.cc:32:132: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 32 | {" magic", STATICTAG_EDIT_BYTE("00000000")" "STATICTAG_EDIT_BYTE("00000001")" "STATICTAG_EDIT_BYTE("00000002")" "STATICTAG_EDIT_BYTE("00000003")" = "STATICTAG_EDIT_CHAR("00000000") STATICTAG_EDIT_CHAR("00000001") STATICTAG_EDIT_CHAR("00000002") STATICTAG_EDIT_CHAR("00000003")}, | ^ -
htelfhd.cc:32:166: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 32 | {" magic", STATICTAG_EDIT_BYTE("00000000")" "STATICTAG_EDIT_BYTE("00000001")" "STATICTAG_EDIT_BYTE("00000002")" "STATICTAG_EDIT_BYTE("00000003")" = "STATICTAG_EDIT_CHAR("00000000") STATICTAG_EDIT_CHAR("00000001") STATICTAG_EDIT_CHAR("00000002") STATICTAG_EDIT_CHAR("00000003")}, | ^ -
htelfhd.cc:33:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 33 | {" class", STATICTAG_EDIT_BYTE("00000004")" ("STATICTAG_DESC_BYTE("00000004", ATOM_ELF_CLASS_STR)")"}, | ^ -
htelfhd.cc:34:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 34 | {" data", STATICTAG_EDIT_BYTE("00000005")" ("STATICTAG_DESC_BYTE("00000005", ATOM_ELF_DATA_STR)")"}, | ^ -
htelfhd.cc:36:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 36 | {" OS ABI", STATICTAG_EDIT_BYTE("00000007")" ("STATICTAG_DESC_BYTE("00000007", ATOM_ELF_OS_ABI_STR)")"}, | ^ -
htelfhd.cc:38:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 38 | {" reserved", STATICTAG_EDIT_BYTE("00000009")" "STATICTAG_EDIT_BYTE("0000000a")" "STATICTAG_EDIT_BYTE("0000000b")" "STATICTAG_EDIT_BYTE("0000000c")" "STATICTAG_EDIT_BYTE("0000000d")" "STATICTAG_EDIT_BYTE("0000000e")" "STATICTAG_EDIT_BYTE("0000000f")}, | ^ -
htelfhd.cc:38:98: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 38 | {" reserved", STATICTAG_EDIT_BYTE("00000009")" "STATICTAG_EDIT_BYTE("0000000a")" "STATICTAG_EDIT_BYTE("0000000b")" "STATICTAG_EDIT_BYTE("0000000c")" "STATICTAG_EDIT_BYTE("0000000d")" "STATICTAG_EDIT_BYTE("0000000e")" "STATICTAG_EDIT_BYTE("0000000f")}, | ^ -
htelfhd.cc:38:132: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 38 | {" reserved", STATICTAG_EDIT_BYTE("00000009")" "STATICTAG_EDIT_BYTE("0000000a")" "STATICTAG_EDIT_BYTE("0000000b")" "STATICTAG_EDIT_BYTE("0000000c")" "STATICTAG_EDIT_BYTE("0000000d")" "STATICTAG_EDIT_BYTE("0000000e")" "STATICTAG_EDIT_BYTE("0000000f")}, | ^ -
htelfhd.cc:38:166: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 38 | {" reserved", STATICTAG_EDIT_BYTE("00000009")" "STATICTAG_EDIT_BYTE("0000000a")" "STATICTAG_EDIT_BYTE("0000000b")" "STATICTAG_EDIT_BYTE("0000000c")" "STATICTAG_EDIT_BYTE("0000000d")" "STATICTAG_EDIT_BYTE("0000000e")" "STATICTAG_EDIT_BYTE("0000000f")}, | ^ -
htelfhd.cc:38:200: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 38 | {" reserved", STATICTAG_EDIT_BYTE("00000009")" "STATICTAG_EDIT_BYTE("0000000a")" "STATICTAG_EDIT_BYTE("0000000b")" "STATICTAG_EDIT_BYTE("0000000c")" "STATICTAG_EDIT_BYTE("0000000d")" "STATICTAG_EDIT_BYTE("0000000e")" "STATICTAG_EDIT_BYTE("0000000f")}, | ^ -
htelfhd.cc:38:234: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 38 | {" reserved", STATICTAG_EDIT_BYTE("00000009")" "STATICTAG_EDIT_BYTE("0000000a")" "STATICTAG_EDIT_BYTE("0000000b")" "STATICTAG_EDIT_BYTE("0000000c")" "STATICTAG_EDIT_BYTE("0000000d")" "STATICTAG_EDIT_BYTE("0000000e")" "STATICTAG_EDIT_BYTE("0000000f")}, | ^ -
htelfhd.cc:44:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"type", STATICTAG_EDIT_WORD_VE("00000010")" ("STATICTAG_DESC_WORD_VE("00000010", ATOM_ELF_TYPE_STR)")"}, | ^ -
htelfhd.cc:45:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 45 | {"machine", STATICTAG_EDIT_WORD_VE("00000012")" ("STATICTAG_DESC_WORD_VE("00000012", ATOM_ELF_MACHINE_STR)")"}, | ^ -
htelfhd.cc:62:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 62 | {"type", STATICTAG_EDIT_WORD_VE("00000010")" ("STATICTAG_DESC_WORD_VE("00000010", ATOM_ELF_TYPE_STR)")"}, | ^ -
htelfhd.cc:63:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 63 | {"machine", STATICTAG_EDIT_WORD_VE("00000012")" ("STATICTAG_DESC_WORD_VE("00000012", ATOM_ELF_MACHINE_STR)")"}, | ^ -
htdialog.cc:986:40: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 986 | delete buf; | ^~~ -
htelfshs.cc:33:84: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 33 | {"type", STATICTAG_EDIT_DWORD_VE("00000004")" ("STATICTAG_DESC_DWORD_VE("00000004", ATOM_ELF_SH_TYPE_STR)")"}, | ^ -
htelfshs.cc:34:84: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 34 | {"flags", STATICTAG_EDIT_DWORD_VE("00000008")" "STATICTAG_FLAGS("00000008", ATOM_ELF_SH_FLAGS_STR)}, | ^ -
htelfshs.cc:48:84: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 48 | {"type", STATICTAG_EDIT_DWORD_VE("00000004")" ("STATICTAG_DESC_DWORD_VE("00000004", ATOM_ELF_SH_TYPE_STR)")"}, | ^ -
htelfshs.cc:49:84: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 49 | {"flags", STATICTAG_EDIT_QWORD_VE("00000008")" "STATICTAG_FLAGS("00000008", ATOM_ELF_SH_FLAGS_STR)}, | ^ -
htelfphs.cc:31:68: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 31 | {"type", STATICTAG_EDIT_DWORD_VE("00000000")" ("STATICTAG_DESC_DWORD_VE("00000000", ATOM_ELF_PH_TYPE_STR)")"}, | ^ -
htelfphs.cc:37:68: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 37 | {"flags", STATICTAG_EDIT_DWORD_VE("00000018")" "STATICTAG_FLAGS("00000018", ATOM_ELF_PH_FLAGS_STR)}, | ^ -
htelfphs.cc:44:68: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"type", STATICTAG_EDIT_DWORD_VE("00000000")" ("STATICTAG_DESC_DWORD_VE("00000000", ATOM_ELF_PH_TYPE_STR)")"}, | ^ -
htelfphs.cc:45:68: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 45 | {"flags", STATICTAG_EDIT_DWORD_VE("00000004")" "STATICTAG_FLAGS("00000004", ATOM_ELF_PH_FLAGS_STR)}, | ^ -
htelfshs.cc:135:40: warning: comparison of integer expressions of different signedness: 'FileOfs' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 135 | if (so != -1) { | ~~~^~~~~ -
htfinfo.cc:65:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 65 | return ht_snprintf(f, max_len, "%-"FINFO_IDENTIFIER_WIDTH_STR"s%s", prefix, asctime(&tt)); | ^ -
htfinfo.cc:79:71: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 79 | if (s.caps & pstat_uid) t += ht_snprintf(t, max_len-(t-text), "%-"FINFO_IDENTIFIER_WIDTH_STR"s%d\n", "user id", s.uid); | ^ -
htfinfo.cc:80:71: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 80 | if (s.caps & pstat_gid) t += ht_snprintf(t, max_len-(t-text), "%-"FINFO_IDENTIFIER_WIDTH_STR"s%d\n", "group id", s.gid); | ^ -
htfinfo.cc:83:55: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 83 | t += ht_snprintf(t, max_len-(t-text), "%-"FINFO_IDENTIFIER_WIDTH_STR"s%qd (%.2f KiB, %.2f MiB)" | ^ -
htfinfo.cc:88:73: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 88 | if (s.caps & pstat_inode) t += ht_snprintf(t, max_len-(t-text), "%-"FINFO_IDENTIFIER_WIDTH_STR"s%d\n", "inode", s.fsid); | ^ -
htfinfo.cc:89:80: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 89 | else if (s.caps & pstat_cluster) t += ht_snprintf(t, max_len-(t-text), "%-"FINFO_IDENTIFIER_WIDTH_STR"s%d\n", "cluster (?)", s.fsid); | ^ -
htfinfo.cc:90:77: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 90 | else if (s.caps & pstat_fsid) t += ht_snprintf(t, max_len-(t-text), "%-"FINFO_IDENTIFIER_WIDTH_STR"s%d\n", "fsid", s.fsid); | ^ -
htfinfo.cc:108:55: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 108 | t += ht_snprintf(t, max_len-(t-text), "%-"FINFO_IDENTIFIER_WIDTH_STR"s", ""); | ^ -
htfinfo.cc:124:71: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 124 | t += ht_snprintf(t, max_len-(t-text), "%-"FINFO_IDENTIFIER_WIDTH_STR"s", als[a]); | ^ -
htformat.cc:793:33: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 793 | if (!goto_offset(s->offset, this)) return false; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -
htformat.cc:799:32: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 799 | return goto_pos(s->pos, this); | ~~~~~~~~^~~~~~~~~~~~~~ -
htformat.cc:2737:85: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 2737 | if (string_to_pos(addrstr, &pos) && goto_pos(pos, this)) { | ~~~~~~~~^~~~~~~~~~~ -
hthex.cc:133:87: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 133 | if (ofs != -1ULL && offset_to_pos(ofs, &p) && goto_pos(p, this)) { | ~~~~~~~~^~~~~~~~~ -
hthex.cc:154:87: warning: 'nonnull' argument 'this' compared to NULL [-Wnonnull-compare] 154 | if (ofs != -1ULL && offset_to_pos(ofs, &p) && goto_pos(p, this)) { | ~~~~~~~~^~~~~~~~~ -
htle.cc:249:120: warning: 'src_ofs' may be used uninitialized [-Wmaybe-uninitialized] 249 | rfile->insert_reloc(obj_ofs + src_ofs, new ht_le_reloc_entry(obj_ofs + src_ofs, target_seg, LE_MAKE_ADDR(le_shared, target_seg, target_ofs), f.address_type, f.reloc_type)); | ^~~~~~~ -
htleent.cc:44:72: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"bundle flags", STATICTAG_EDIT_BYTE("00000001")" "STATICTAG_FLAGS("00000001", ATOM_LE_ENTRY_BUNDLE_FLAGS_STR)}, | ^ -
htleent.cc:61:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 61 | {"flags", STATICTAG_EDIT_BYTE("00000000")" "STATICTAG_FLAGS("00000000", ATOM_LE_ENTRY_FLAGS_STR)}, | ^ -
htleent.cc:68:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 68 | {"flags", STATICTAG_EDIT_BYTE("00000000")" "STATICTAG_FLAGS("00000000", ATOM_LE_ENTRY_FLAGS_STR)}, | ^ -
htlehead.cc:82:99: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 82 | {"cpu type", STATICTAG_EDIT_WORD_LE("00000008")" "STATICTAG_DESC_WORD_LE("00000008", ATOM_LE_MACHINE_STR)}, | ^ -
htlehead.cc:83:99: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 83 | {"os type", STATICTAG_EDIT_WORD_LE("0000000a")" "STATICTAG_DESC_WORD_LE("0000000a", ATOM_LE_OS_STR)}, | ^ -
htlehead.cc:85:100: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 85 | {"module flags", STATICTAG_EDIT_DWORD_LE("00000010")" "STATICTAG_FLAGS("00000010", ATOM_LE_FLAGS_STR)}, | ^ -
htlehead.cc:124:96: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 124 | {"reserved (12 bytes)", STATICTAG_EDIT_BYTE("000000ac")" "STATICTAG_EDIT_BYTE("000000ad")" "STATICTAG_EDIT_BYTE("000000ae")" "STATICTAG_EDIT_BYTE("000000af")}, | ^ -
htlehead.cc:124:130: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 124 | {"reserved (12 bytes)", STATICTAG_EDIT_BYTE("000000ac")" "STATICTAG_EDIT_BYTE("000000ad")" "STATICTAG_EDIT_BYTE("000000ae")" "STATICTAG_EDIT_BYTE("000000af")}, | ^ -
htlehead.cc:124:164: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 124 | {"reserved (12 bytes)", STATICTAG_EDIT_BYTE("000000ac")" "STATICTAG_EDIT_BYTE("000000ad")" "STATICTAG_EDIT_BYTE("000000ae")" "STATICTAG_EDIT_BYTE("000000af")}, | ^ -
htlehead.cc:125:104: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 125 | {0, STATICTAG_EDIT_BYTE("000000b0")" "STATICTAG_EDIT_BYTE("000000b1")" "STATICTAG_EDIT_BYTE("000000b2")" "STATICTAG_EDIT_BYTE("000000b3")}, | ^ -
htlehead.cc:125:138: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 125 | {0, STATICTAG_EDIT_BYTE("000000b0")" "STATICTAG_EDIT_BYTE("000000b1")" "STATICTAG_EDIT_BYTE("000000b2")" "STATICTAG_EDIT_BYTE("000000b3")}, | ^ -
htlehead.cc:125:172: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 125 | {0, STATICTAG_EDIT_BYTE("000000b0")" "STATICTAG_EDIT_BYTE("000000b1")" "STATICTAG_EDIT_BYTE("000000b2")" "STATICTAG_EDIT_BYTE("000000b3")}, | ^ -
htlehead.cc:126:104: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 126 | {0, STATICTAG_EDIT_BYTE("000000b4")" "STATICTAG_EDIT_BYTE("000000b5")" "STATICTAG_EDIT_BYTE("000000b6")" "STATICTAG_EDIT_BYTE("000000b7")}, | ^ -
htlehead.cc:126:138: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 126 | {0, STATICTAG_EDIT_BYTE("000000b4")" "STATICTAG_EDIT_BYTE("000000b5")" "STATICTAG_EDIT_BYTE("000000b6")" "STATICTAG_EDIT_BYTE("000000b7")}, | ^ -
htlehead.cc:126:172: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 126 | {0, STATICTAG_EDIT_BYTE("000000b4")" "STATICTAG_EDIT_BYTE("000000b5")" "STATICTAG_EDIT_BYTE("000000b6")" "STATICTAG_EDIT_BYTE("000000b7")}, | ^ -
htleobj.cc:39:92: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 39 | {"flags", STATICTAG_EDIT_DWORD_LE("00000008")" "STATICTAG_FLAGS("00000008", ATOM_LE_OBJFLAGS_STR)}, | ^ -
htleobj.cc:42:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 42 | {"name", STATICTAG_EDIT_CHAR("00000014")""STATICTAG_EDIT_CHAR("00000015")""STATICTAG_EDIT_CHAR("00000016")""STATICTAG_EDIT_CHAR("00000017")}, | ^ -
htleobj.cc:42:121: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 42 | {"name", STATICTAG_EDIT_CHAR("00000014")""STATICTAG_EDIT_CHAR("00000015")""STATICTAG_EDIT_CHAR("00000016")""STATICTAG_EDIT_CHAR("00000017")}, | ^ -
htleobj.cc:42:154: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 42 | {"name", STATICTAG_EDIT_CHAR("00000014")""STATICTAG_EDIT_CHAR("00000015")""STATICTAG_EDIT_CHAR("00000016")""STATICTAG_EDIT_CHAR("00000017")}, | ^ -
htmzhead.cc:43:80: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 43 | {"reserved", STATICTAG_EDIT_BYTE("0000001c")" "STATICTAG_EDIT_BYTE("0000001d")" "STATICTAG_EDIT_BYTE("0000001e")" "STATICTAG_EDIT_BYTE("0000001f")" "STATICTAG_EDIT_BYTE("00000020")" "STATICTAG_EDIT_BYTE("00000021")" "STATICTAG_EDIT_BYTE("00000022")" "STATICTAG_EDIT_BYTE("00000023")}, | ^ -
htmzhead.cc:43:114: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 43 | {"reserved", STATICTAG_EDIT_BYTE("0000001c")" "STATICTAG_EDIT_BYTE("0000001d")" "STATICTAG_EDIT_BYTE("0000001e")" "STATICTAG_EDIT_BYTE("0000001f")" "STATICTAG_EDIT_BYTE("00000020")" "STATICTAG_EDIT_BYTE("00000021")" "STATICTAG_EDIT_BYTE("00000022")" "STATICTAG_EDIT_BYTE("00000023")}, | ^ -
htmzhead.cc:43:148: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 43 | {"reserved", STATICTAG_EDIT_BYTE("0000001c")" "STATICTAG_EDIT_BYTE("0000001d")" "STATICTAG_EDIT_BYTE("0000001e")" "STATICTAG_EDIT_BYTE("0000001f")" "STATICTAG_EDIT_BYTE("00000020")" "STATICTAG_EDIT_BYTE("00000021")" "STATICTAG_EDIT_BYTE("00000022")" "STATICTAG_EDIT_BYTE("00000023")}, | ^ -
htmzhead.cc:43:182: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 43 | {"reserved", STATICTAG_EDIT_BYTE("0000001c")" "STATICTAG_EDIT_BYTE("0000001d")" "STATICTAG_EDIT_BYTE("0000001e")" "STATICTAG_EDIT_BYTE("0000001f")" "STATICTAG_EDIT_BYTE("00000020")" "STATICTAG_EDIT_BYTE("00000021")" "STATICTAG_EDIT_BYTE("00000022")" "STATICTAG_EDIT_BYTE("00000023")}, | ^ -
htmzhead.cc:43:216: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 43 | {"reserved", STATICTAG_EDIT_BYTE("0000001c")" "STATICTAG_EDIT_BYTE("0000001d")" "STATICTAG_EDIT_BYTE("0000001e")" "STATICTAG_EDIT_BYTE("0000001f")" "STATICTAG_EDIT_BYTE("00000020")" "STATICTAG_EDIT_BYTE("00000021")" "STATICTAG_EDIT_BYTE("00000022")" "STATICTAG_EDIT_BYTE("00000023")}, | ^ -
htmzhead.cc:43:250: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 43 | {"reserved", STATICTAG_EDIT_BYTE("0000001c")" "STATICTAG_EDIT_BYTE("0000001d")" "STATICTAG_EDIT_BYTE("0000001e")" "STATICTAG_EDIT_BYTE("0000001f")" "STATICTAG_EDIT_BYTE("00000020")" "STATICTAG_EDIT_BYTE("00000021")" "STATICTAG_EDIT_BYTE("00000022")" "STATICTAG_EDIT_BYTE("00000023")}, | ^ -
htmzhead.cc:43:284: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 43 | {"reserved", STATICTAG_EDIT_BYTE("0000001c")" "STATICTAG_EDIT_BYTE("0000001d")" "STATICTAG_EDIT_BYTE("0000001e")" "STATICTAG_EDIT_BYTE("0000001f")" "STATICTAG_EDIT_BYTE("00000020")" "STATICTAG_EDIT_BYTE("00000021")" "STATICTAG_EDIT_BYTE("00000022")" "STATICTAG_EDIT_BYTE("00000023")}, | ^ -
htmzhead.cc:44:80: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"reserved", STATICTAG_EDIT_BYTE("00000024")" "STATICTAG_EDIT_BYTE("00000025")" "STATICTAG_EDIT_BYTE("00000026")" "STATICTAG_EDIT_BYTE("00000027")" "STATICTAG_EDIT_BYTE("00000028")" "STATICTAG_EDIT_BYTE("00000029")" "STATICTAG_EDIT_BYTE("0000002a")" "STATICTAG_EDIT_BYTE("0000002b")}, | ^ -
htmzhead.cc:44:114: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"reserved", STATICTAG_EDIT_BYTE("00000024")" "STATICTAG_EDIT_BYTE("00000025")" "STATICTAG_EDIT_BYTE("00000026")" "STATICTAG_EDIT_BYTE("00000027")" "STATICTAG_EDIT_BYTE("00000028")" "STATICTAG_EDIT_BYTE("00000029")" "STATICTAG_EDIT_BYTE("0000002a")" "STATICTAG_EDIT_BYTE("0000002b")}, | ^ -
htmzhead.cc:44:148: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"reserved", STATICTAG_EDIT_BYTE("00000024")" "STATICTAG_EDIT_BYTE("00000025")" "STATICTAG_EDIT_BYTE("00000026")" "STATICTAG_EDIT_BYTE("00000027")" "STATICTAG_EDIT_BYTE("00000028")" "STATICTAG_EDIT_BYTE("00000029")" "STATICTAG_EDIT_BYTE("0000002a")" "STATICTAG_EDIT_BYTE("0000002b")}, | ^ -
htmzhead.cc:44:182: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"reserved", STATICTAG_EDIT_BYTE("00000024")" "STATICTAG_EDIT_BYTE("00000025")" "STATICTAG_EDIT_BYTE("00000026")" "STATICTAG_EDIT_BYTE("00000027")" "STATICTAG_EDIT_BYTE("00000028")" "STATICTAG_EDIT_BYTE("00000029")" "STATICTAG_EDIT_BYTE("0000002a")" "STATICTAG_EDIT_BYTE("0000002b")}, | ^ -
htmzhead.cc:44:216: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"reserved", STATICTAG_EDIT_BYTE("00000024")" "STATICTAG_EDIT_BYTE("00000025")" "STATICTAG_EDIT_BYTE("00000026")" "STATICTAG_EDIT_BYTE("00000027")" "STATICTAG_EDIT_BYTE("00000028")" "STATICTAG_EDIT_BYTE("00000029")" "STATICTAG_EDIT_BYTE("0000002a")" "STATICTAG_EDIT_BYTE("0000002b")}, | ^ -
htmzhead.cc:44:250: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"reserved", STATICTAG_EDIT_BYTE("00000024")" "STATICTAG_EDIT_BYTE("00000025")" "STATICTAG_EDIT_BYTE("00000026")" "STATICTAG_EDIT_BYTE("00000027")" "STATICTAG_EDIT_BYTE("00000028")" "STATICTAG_EDIT_BYTE("00000029")" "STATICTAG_EDIT_BYTE("0000002a")" "STATICTAG_EDIT_BYTE("0000002b")}, | ^ -
htmzhead.cc:44:284: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 44 | {"reserved", STATICTAG_EDIT_BYTE("00000024")" "STATICTAG_EDIT_BYTE("00000025")" "STATICTAG_EDIT_BYTE("00000026")" "STATICTAG_EDIT_BYTE("00000027")" "STATICTAG_EDIT_BYTE("00000028")" "STATICTAG_EDIT_BYTE("00000029")" "STATICTAG_EDIT_BYTE("0000002a")" "STATICTAG_EDIT_BYTE("0000002b")}, | ^ -
htmzhead.cc:45:80: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 45 | {"reserved", STATICTAG_EDIT_BYTE("0000002c")" "STATICTAG_EDIT_BYTE("0000002d")" "STATICTAG_EDIT_BYTE("0000002e")" "STATICTAG_EDIT_BYTE("0000002f")" "STATICTAG_EDIT_BYTE("00000030")" "STATICTAG_EDIT_BYTE("00000031")" "STATICTAG_EDIT_BYTE("00000032")" "STATICTAG_EDIT_BYTE("00000033")}, | ^ -
htmzhead.cc:45:114: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 45 | {"reserved", STATICTAG_EDIT_BYTE("0000002c")" "STATICTAG_EDIT_BYTE("0000002d")" "STATICTAG_EDIT_BYTE("0000002e")" "STATICTAG_EDIT_BYTE("0000002f")" "STATICTAG_EDIT_BYTE("00000030")" "STATICTAG_EDIT_BYTE("00000031")" "STATICTAG_EDIT_BYTE("00000032")" "STATICTAG_EDIT_BYTE("00000033")}, | ^ -
htmzhead.cc:45:148: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 45 | {"reserved", STATICTAG_EDIT_BYTE("0000002c")" "STATICTAG_EDIT_BYTE("0000002d")" "STATICTAG_EDIT_BYTE("0000002e")" "STATICTAG_EDIT_BYTE("0000002f")" "STATICTAG_EDIT_BYTE("00000030")" "STATICTAG_EDIT_BYTE("00000031")" "STATICTAG_EDIT_BYTE("00000032")" "STATICTAG_EDIT_BYTE("00000033")}, | ^ -
htmzhead.cc:45:182: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 45 | {"reserved", STATICTAG_EDIT_BYTE("0000002c")" "STATICTAG_EDIT_BYTE("0000002d")" "STATICTAG_EDIT_BYTE("0000002e")" "STATICTAG_EDIT_BYTE("0000002f")" "STATICTAG_EDIT_BYTE("00000030")" "STATICTAG_EDIT_BYTE("00000031")" "STATICTAG_EDIT_BYTE("00000032")" "STATICTAG_EDIT_BYTE("00000033")}, | ^ -
htmzhead.cc:45:216: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 45 | {"reserved", STATICTAG_EDIT_BYTE("0000002c")" "STATICTAG_EDIT_BYTE("0000002d")" "STATICTAG_EDIT_BYTE("0000002e")" "STATICTAG_EDIT_BYTE("0000002f")" "STATICTAG_EDIT_BYTE("00000030")" "STATICTAG_EDIT_BYTE("00000031")" "STATICTAG_EDIT_BYTE("00000032")" "STATICTAG_EDIT_BYTE("00000033")}, | ^ -
htmzhead.cc:45:250: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 45 | {"reserved", STATICTAG_EDIT_BYTE("0000002c")" "STATICTAG_EDIT_BYTE("0000002d")" "STATICTAG_EDIT_BYTE("0000002e")" "STATICTAG_EDIT_BYTE("0000002f")" "STATICTAG_EDIT_BYTE("00000030")" "STATICTAG_EDIT_BYTE("00000031")" "STATICTAG_EDIT_BYTE("00000032")" "STATICTAG_EDIT_BYTE("00000033")}, | ^ -
htmzhead.cc:45:284: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 45 | {"reserved", STATICTAG_EDIT_BYTE("0000002c")" "STATICTAG_EDIT_BYTE("0000002d")" "STATICTAG_EDIT_BYTE("0000002e")" "STATICTAG_EDIT_BYTE("0000002f")" "STATICTAG_EDIT_BYTE("00000030")" "STATICTAG_EDIT_BYTE("00000031")" "STATICTAG_EDIT_BYTE("00000032")" "STATICTAG_EDIT_BYTE("00000033")}, | ^ -
htmzhead.cc:46:80: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 46 | {"reserved", STATICTAG_EDIT_BYTE("00000034")" "STATICTAG_EDIT_BYTE("00000035")" "STATICTAG_EDIT_BYTE("00000036")" "STATICTAG_EDIT_BYTE("00000037")" "STATICTAG_EDIT_BYTE("00000038")" "STATICTAG_EDIT_BYTE("00000039")" "STATICTAG_EDIT_BYTE("0000003a")" "STATICTAG_EDIT_BYTE("0000003b")}, | ^ -
htmzhead.cc:46:114: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 46 | {"reserved", STATICTAG_EDIT_BYTE("00000034")" "STATICTAG_EDIT_BYTE("00000035")" "STATICTAG_EDIT_BYTE("00000036")" "STATICTAG_EDIT_BYTE("00000037")" "STATICTAG_EDIT_BYTE("00000038")" "STATICTAG_EDIT_BYTE("00000039")" "STATICTAG_EDIT_BYTE("0000003a")" "STATICTAG_EDIT_BYTE("0000003b")}, | ^ -
htmzhead.cc:46:148: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 46 | {"reserved", STATICTAG_EDIT_BYTE("00000034")" "STATICTAG_EDIT_BYTE("00000035")" "STATICTAG_EDIT_BYTE("00000036")" "STATICTAG_EDIT_BYTE("00000037")" "STATICTAG_EDIT_BYTE("00000038")" "STATICTAG_EDIT_BYTE("00000039")" "STATICTAG_EDIT_BYTE("0000003a")" "STATICTAG_EDIT_BYTE("0000003b")}, | ^ -
htmzhead.cc:46:182: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 46 | {"reserved", STATICTAG_EDIT_BYTE("00000034")" "STATICTAG_EDIT_BYTE("00000035")" "STATICTAG_EDIT_BYTE("00000036")" "STATICTAG_EDIT_BYTE("00000037")" "STATICTAG_EDIT_BYTE("00000038")" "STATICTAG_EDIT_BYTE("00000039")" "STATICTAG_EDIT_BYTE("0000003a")" "STATICTAG_EDIT_BYTE("0000003b")}, | ^ -
htmzhead.cc:46:216: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 46 | {"reserved", STATICTAG_EDIT_BYTE("00000034")" "STATICTAG_EDIT_BYTE("00000035")" "STATICTAG_EDIT_BYTE("00000036")" "STATICTAG_EDIT_BYTE("00000037")" "STATICTAG_EDIT_BYTE("00000038")" "STATICTAG_EDIT_BYTE("00000039")" "STATICTAG_EDIT_BYTE("0000003a")" "STATICTAG_EDIT_BYTE("0000003b")}, | ^ -
htmzhead.cc:46:250: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 46 | {"reserved", STATICTAG_EDIT_BYTE("00000034")" "STATICTAG_EDIT_BYTE("00000035")" "STATICTAG_EDIT_BYTE("00000036")" "STATICTAG_EDIT_BYTE("00000037")" "STATICTAG_EDIT_BYTE("00000038")" "STATICTAG_EDIT_BYTE("00000039")" "STATICTAG_EDIT_BYTE("0000003a")" "STATICTAG_EDIT_BYTE("0000003b")}, | ^ -
htmzhead.cc:46:284: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 46 | {"reserved", STATICTAG_EDIT_BYTE("00000034")" "STATICTAG_EDIT_BYTE("00000035")" "STATICTAG_EDIT_BYTE("00000036")" "STATICTAG_EDIT_BYTE("00000037")" "STATICTAG_EDIT_BYTE("00000038")" "STATICTAG_EDIT_BYTE("00000039")" "STATICTAG_EDIT_BYTE("0000003a")" "STATICTAG_EDIT_BYTE("0000003b")}, | ^ -
htne.cc:331:127: warning: conversion from 'unsigned int' to 'uint16' {aka 'short unsigned int'} changes value from '3405691582' to '47806' [-Woverflow] 331 | if (!relocate_single(rf, i, seg_ofs + reloc.src_ofs, reloc.type, reloc.flags, 0xdead, 0xcafebabe)) return false; | ^~~~~~~~~~ -
htmzrel.cc:36:17: warning: 'ht_view* htmzrel_init(Bounds*, File*, ht_format_group*)' defined but not used [-Wunused-function] 36 | static ht_view *htmzrel_init(Bounds *b, File *file, ht_format_group *group) | ^~~~~~~~~~~~ -
htmzrel.cc:28:12: warning: 'int htmzrel_detect(File*)' defined but not used [-Wunused-function] 28 | static int htmzrel_detect(File *file) | ^~~~~~~~~~~~~~ -
htnehead.cc:35:107: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 35 | {"flags", STATICTAG_EDIT_WORD_LE("0000000c")" "STATICTAG_FLAGS("0000000c", ATOM_NE_FLAGS_STR)}, | ^ -
htnehead.cc:39:107: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 39 | {"CS:IP", STATICTAG_EDIT_WORD_LE("00000016")":"STATICTAG_EDIT_WORD_LE("00000014")}, | ^ -
htnehead.cc:40:107: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 40 | {"SS:SP", STATICTAG_EDIT_WORD_LE("0000001a")":"STATICTAG_EDIT_WORD_LE("00000018")}, | ^ -
htnehead.cc:53:96: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 53 | {"target os", STATICTAG_EDIT_BYTE("00000036")" "STATICTAG_DESC_BYTE("00000036", ATOM_NE_OS_STR)}, | ^ -
htneobj.cc:40:59: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 40 | {"flags", STATICTAG_EDIT_WORD_LE("00000004")" "STATICTAG_FLAGS("00000004", ATOM_NE_SEGFLAGS_STR)}, | ^ -
htpehead.cc:71:83: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 71 | {"optional magic", STATICTAG_EDIT_WORD_LE("00000014")" "STATICTAG_DESC_WORD_LE("00000014", ATOM_PE_OPTIONAL_MAGICS_STR)}, | ^ -
htpehead.cc:109:84: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 109 | {"checksum", STATICTAG_EDIT_DWORD_LE("00000054")" "STATICTAG_REF("0000000500000054", "04", "calc")}, | ^ -
htpehead.cc:110:83: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 110 | {"subsystem", STATICTAG_EDIT_WORD_LE("00000058")" "STATICTAG_DESC_WORD_LE("00000058", ATOM_PE_SUBSYSTEMS_STR)}, | ^ -
htpehead.cc:111:83: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 111 | {"dll characteristics", STATICTAG_EDIT_WORD_LE("0000005a")" "STATICTAG_FLAGS("0000005a", ATOM_PE_DLL_CHARACTERISTICS_STR)}, | ^ -
htpehead.cc:134:76: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 134 | {"checksum", STATICTAG_EDIT_DWORD_LE("00000054")" "STATICTAG_REF("0000000500000054", "04", "calc")}, | ^ -
htpehead.cc:135:75: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 135 | {"subsystem", STATICTAG_EDIT_WORD_LE("00000058")" "STATICTAG_DESC_WORD_LE("00000058", ATOM_PE_SUBSYSTEMS_STR)}, | ^ -
htpehead.cc:147:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 147 | {"export directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000000")" "STATICTAG_EDIT_DWORD_LE("00000004")" "STATICTAG_REF("0000000000000000", "03", "raw")" "STATICTAG_REF("0000000100000000", "04", "cook")}, | ^ -
htpehead.cc:147:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 147 | {"export directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000000")" "STATICTAG_EDIT_DWORD_LE("00000004")" "STATICTAG_REF("0000000000000000", "03", "raw")" "STATICTAG_REF("0000000100000000", "04", "cook")}, | ^ -
htpehead.cc:147:175: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 147 | {"export directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000000")" "STATICTAG_EDIT_DWORD_LE("00000004")" "STATICTAG_REF("0000000000000000", "03", "raw")" "STATICTAG_REF("0000000100000000", "04", "cook")}, | ^ -
htpehead.cc:148:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 148 | {"import directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000008")" "STATICTAG_EDIT_DWORD_LE("0000000c")" "STATICTAG_REF("0000000000000001", "03", "raw")" "STATICTAG_REF("0000000200000000", "04", "cook")}, | ^ -
htpehead.cc:148:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 148 | {"import directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000008")" "STATICTAG_EDIT_DWORD_LE("0000000c")" "STATICTAG_REF("0000000000000001", "03", "raw")" "STATICTAG_REF("0000000200000000", "04", "cook")}, | ^ -
htpehead.cc:148:175: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 148 | {"import directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000008")" "STATICTAG_EDIT_DWORD_LE("0000000c")" "STATICTAG_REF("0000000000000001", "03", "raw")" "STATICTAG_REF("0000000200000000", "04", "cook")}, | ^ -
htpehead.cc:149:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 149 | {"resource directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000010")" "STATICTAG_EDIT_DWORD_LE("00000014")" "STATICTAG_REF("0000000000000002", "03", "raw")" "STATICTAG_REF("0000000300000000", "04", "cook")}, | ^ -
htpehead.cc:149:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 149 | {"resource directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000010")" "STATICTAG_EDIT_DWORD_LE("00000014")" "STATICTAG_REF("0000000000000002", "03", "raw")" "STATICTAG_REF("0000000300000000", "04", "cook")}, | ^ -
htpehead.cc:149:175: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 149 | {"resource directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000010")" "STATICTAG_EDIT_DWORD_LE("00000014")" "STATICTAG_REF("0000000000000002", "03", "raw")" "STATICTAG_REF("0000000300000000", "04", "cook")}, | ^ -
htpehead.cc:150:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 150 | {"exception directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000018")" "STATICTAG_EDIT_DWORD_LE("0000001c")" "STATICTAG_REF("0000000000000003", "03", "raw")}, | ^ -
htpehead.cc:150:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 150 | {"exception directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000018")" "STATICTAG_EDIT_DWORD_LE("0000001c")" "STATICTAG_REF("0000000000000003", "03", "raw")}, | ^ -
htpehead.cc:151:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 151 | {"security directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000020")" "STATICTAG_EDIT_DWORD_LE("00000024")" "STATICTAG_REF("0000000000000004", "03", "raw")}, | ^ -
htpehead.cc:151:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 151 | {"security directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000020")" "STATICTAG_EDIT_DWORD_LE("00000024")" "STATICTAG_REF("0000000000000004", "03", "raw")}, | ^ -
htpehead.cc:152:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 152 | {"base relocation table (rva/size)", STATICTAG_EDIT_DWORD_LE("00000028")" "STATICTAG_EDIT_DWORD_LE("0000002c")" "STATICTAG_REF("0000000000000005", "03", "raw")}, | ^ -
htpehead.cc:152:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 152 | {"base relocation table (rva/size)", STATICTAG_EDIT_DWORD_LE("00000028")" "STATICTAG_EDIT_DWORD_LE("0000002c")" "STATICTAG_REF("0000000000000005", "03", "raw")}, | ^ -
htpehead.cc:153:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 153 | {"debug directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000030")" "STATICTAG_EDIT_DWORD_LE("00000034")" "STATICTAG_REF("0000000000000006", "03", "raw")}, | ^ -
htpehead.cc:153:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 153 | {"debug directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000030")" "STATICTAG_EDIT_DWORD_LE("00000034")" "STATICTAG_REF("0000000000000006", "03", "raw")}, | ^ -
htpehead.cc:154:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 154 | {"description string (rva/size)", STATICTAG_EDIT_DWORD_LE("00000038")" "STATICTAG_EDIT_DWORD_LE("0000003c")" "STATICTAG_REF("0000000000000007", "03", "raw")}, | ^ -
htpehead.cc:154:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 154 | {"description string (rva/size)", STATICTAG_EDIT_DWORD_LE("00000038")" "STATICTAG_EDIT_DWORD_LE("0000003c")" "STATICTAG_REF("0000000000000007", "03", "raw")}, | ^ -
htpehead.cc:155:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 155 | {"machine value (GP) (rva/size)", STATICTAG_EDIT_DWORD_LE("00000040")" "STATICTAG_EDIT_DWORD_LE("00000044")" "STATICTAG_REF("0000000000000008", "03", "raw")}, | ^ -
htpehead.cc:155:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 155 | {"machine value (GP) (rva/size)", STATICTAG_EDIT_DWORD_LE("00000040")" "STATICTAG_EDIT_DWORD_LE("00000044")" "STATICTAG_REF("0000000000000008", "03", "raw")}, | ^ -
htpehead.cc:156:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 156 | {"thread local storage (TLS) (rva/size)", STATICTAG_EDIT_DWORD_LE("00000048")" "STATICTAG_EDIT_DWORD_LE("0000004c")" "STATICTAG_REF("0000000000000009", "03", "raw")}, | ^ -
htpehead.cc:156:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 156 | {"thread local storage (TLS) (rva/size)", STATICTAG_EDIT_DWORD_LE("00000048")" "STATICTAG_EDIT_DWORD_LE("0000004c")" "STATICTAG_REF("0000000000000009", "03", "raw")}, | ^ -
htpehead.cc:157:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 157 | {"load configuration directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000050")" "STATICTAG_EDIT_DWORD_LE("00000054")" "STATICTAG_REF("000000000000000a", "03", "raw")}, | ^ -
htpehead.cc:157:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 157 | {"load configuration directory (rva/size)", STATICTAG_EDIT_DWORD_LE("00000050")" "STATICTAG_EDIT_DWORD_LE("00000054")" "STATICTAG_REF("000000000000000a", "03", "raw")}, | ^ -
htpehead.cc:158:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 158 | {"bound import directory (ofs/size)", STATICTAG_EDIT_DWORD_LE("00000058")" "STATICTAG_EDIT_DWORD_LE("0000005c")" "STATICTAG_REF("000000040000000b", "03", "raw")}, | ^ -
htpehead.cc:158:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 158 | {"bound import directory (ofs/size)", STATICTAG_EDIT_DWORD_LE("00000058")" "STATICTAG_EDIT_DWORD_LE("0000005c")" "STATICTAG_REF("000000040000000b", "03", "raw")}, | ^ -
htpehead.cc:159:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 159 | {"import address table (IAT) (rva/size)", STATICTAG_EDIT_DWORD_LE("00000060")" "STATICTAG_EDIT_DWORD_LE("00000064")" "STATICTAG_REF("000000000000000c", "03", "raw")}, | ^ -
htpehead.cc:159:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 159 | {"import address table (IAT) (rva/size)", STATICTAG_EDIT_DWORD_LE("00000060")" "STATICTAG_EDIT_DWORD_LE("00000064")" "STATICTAG_REF("000000000000000c", "03", "raw")}, | ^ -
htpehead.cc:160:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 160 | {"delay import descriptor (rva/size)", STATICTAG_EDIT_DWORD_LE("00000068")" "STATICTAG_EDIT_DWORD_LE("0000006c")" "STATICTAG_REF("000000000000000d", "03", "raw")}, | ^ -
htpehead.cc:160:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 160 | {"delay import descriptor (rva/size)", STATICTAG_EDIT_DWORD_LE("00000068")" "STATICTAG_EDIT_DWORD_LE("0000006c")" "STATICTAG_REF("000000000000000d", "03", "raw")}, | ^ -
htpehead.cc:161:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 161 | {"COM+ runtime header (rva/size)", STATICTAG_EDIT_DWORD_LE("00000070")" "STATICTAG_EDIT_DWORD_LE("00000074")" "STATICTAG_REF("000000000000000e", "03", "raw")" "STATICTAG_REF("0000000f00000000", "04", "cook")}, | ^ -
htpehead.cc:161:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 161 | {"COM+ runtime header (rva/size)", STATICTAG_EDIT_DWORD_LE("00000070")" "STATICTAG_EDIT_DWORD_LE("00000074")" "STATICTAG_REF("000000000000000e", "03", "raw")" "STATICTAG_REF("0000000f00000000", "04", "cook")}, | ^ -
htpehead.cc:161:175: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 161 | {"COM+ runtime header (rva/size)", STATICTAG_EDIT_DWORD_LE("00000070")" "STATICTAG_EDIT_DWORD_LE("00000074")" "STATICTAG_REF("000000000000000e", "03", "raw")" "STATICTAG_REF("0000000f00000000", "04", "cook")}, | ^ -
htpehead.cc:162:88: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 162 | {"reserved (15) (rva/size)", STATICTAG_EDIT_DWORD_LE("00000078")" "STATICTAG_EDIT_DWORD_LE("0000007c")" "STATICTAG_REF("000000000000000f", "03", "raw")}, | ^ -
htpehead.cc:162:126: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 162 | {"reserved (15) (rva/size)", STATICTAG_EDIT_DWORD_LE("00000078")" "STATICTAG_EDIT_DWORD_LE("0000007c")" "STATICTAG_REF("000000000000000f", "03", "raw")}, | ^ -
htpehead.cc:235:43: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 235 | s->add_staticmask("optional magic "STATICTAG_EDIT_WORD_LE("00000014")" "STATICTAG_DESC_WORD_LE("00000014", ATOM_PE_OPTIONAL_MAGICS_STR), h+4, pe_bigendian); | ^ -
htpehead.cc:235:128: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 235 | s->add_staticmask("optional magic "STATICTAG_EDIT_WORD_LE("00000014")" "STATICTAG_DESC_WORD_LE("00000014", ATOM_PE_OPTIONAL_MAGICS_STR), h+4, pe_bigendian); | ^ -
htpereloc.cc:317:41: warning: comparison of integer expressions of different signedness: 'uint32' {aka 'unsigned int'} and 'int' [-Wsign-compare] 317 | if (fixupque_lit->idCol == i->id) { | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -
main.cc:50:16: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 50 | ht_name" "ht_version" (%s) "__TIME__" on "__DATE__, | ^ -
main.cc:50:29: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 50 | ht_name" "ht_version" (%s) "__TIME__" on "__DATE__, | ^ -
main.cc:50:45: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 50 | ht_name" "ht_version" (%s) "__TIME__" on "__DATE__, | ^ -
main.cc:318:58: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 318 | LOG_EX(LOG_ERROR, "%s %s %s...", "current configuration file ("SYSTEM_CONFIG_FILE_NAME") has", "invalid", "magic"); | ^ -
main.cc:322:58: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 322 | LOG_EX(LOG_ERROR, "%s %s %s...", "current configuration file ("SYSTEM_CONFIG_FILE_NAME") has", "wrong", "version"); | ^ -
main.cc:362:68: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 362 | if (confirmbox_modal("%s %s %s...\noverwrite it?", "current configuration file ("SYSTEM_CONFIG_FILE_NAME") has", "wrong", "magic")!=button_ok) { | ^ -
main.cc:368:68: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 368 | if (confirmbox_modal("%s %s %s...\noverwrite it?", "current configuration file ("SYSTEM_CONFIG_FILE_NAME") has", "older", "version")!=button_ok) { | ^ -
main.cc:372:68: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 372 | if (confirmbox_modal("%s %s %s...\noverwrite it?", "current configuration file ("SYSTEM_CONFIG_FILE_NAME") has", "NEWER", "version")!=button_ok) { | ^ -
main.cc:116:15: warning: ignoring return value of 'char* getcwd(char*, size_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 116 | getcwd(cwd, sizeof cwd); | ~~~~~~^~~~~~~~~~~~~~~~~ -
cplus-dem.c:953:1: warning: 'grow_vect' defined but not used [-Wunused-function] 953 | grow_vect (char **old_vect, size_t *size, size_t min_size, int element_size) | ^~~~~~~~~ -
regex.c:2190:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2190 | if (COMPILE_STACK_EMPTY) | ^ -
regex.c:2210:24: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else] 2210 | if (COMPILE_STACK_EMPTY) | ^ -
regex.c:4533:31: warning: variable 'sdummy' set but not used [-Wunused-but-set-variable] 4533 | const char *sdummy; | ^~~~~~ -
regex.c:4532:34: warning: variable 'pdummy' set but not used [-Wunused-but-set-variable] 4532 | unsigned char *pdummy; | ^~~~~~ -
regex.c:1469:48: warning: pointer may be used after 'realloc' [-Wuse-after-free] 1469 | pending_exact = (pending_exact - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -
regex.c:1467:40: warning: pointer may be used after 'realloc' [-Wuse-after-free] 1467 | laststart = (laststart - old_buffer) + bufp->buffer; \ | ~~~~~~~~~~~^~~~~~~~~~~~~ -
regex.c:1465:50: warning: pointer may be used after 'realloc' [-Wuse-after-free] 1465 | fixup_alt_jump = (fixup_alt_jump - old_buffer) + bufp->buffer;\ | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -
regex.c:1463:29: warning: pointer may be used after 'realloc' [-Wuse-after-free] 1463 | begalt = (begalt - old_buffer) + bufp->buffer; \ | ~~~~~~~~^~~~~~~~~~~~~ -
textfile.cc:843:25: warning: variable 'o' set but not used [-Wunused-but-set-variable] 843 | FileOfs o = va_arg(vargs, FileOfs); | ^ -
textfile.cc:844:25: warning: variable 's' set but not used [-Wunused-but-set-variable] 844 | FileOfs s = va_arg(vargs, FileOfs); | ^ -
textfile.cc:852:25: warning: variable 'o' set but not used [-Wunused-but-set-variable] 852 | FileOfs o = va_arg(vargs, FileOfs); | ^ -
classread.cc:233:12: warning: variable 'cpcount' set but not used [-Wunused-but-set-variable] 233 | u2 cpcount, index; | ^~~~~~~ -
classview.cc:79:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 79 | " "STATICTAG_FLAGS("00000000", ATOM_CLS_ACCESS_STR)}, | ^ -
classview.cc:126:1: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 126 | " "STATICTAG_DESC_BYTE("00000000", ATOM_CLS_CPOOL_STR)}, | ^ -
classview.cc:147:1: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 147 | " "STATICTAG_FLAGS("00000000", ATOM_CLS_ACCESS_STR)}, | ^ -
classview.cc:177:40: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 177 | " "STATICTAG_FLAGS("00000006", ATOM_CLS_ACCESS_STR)}, | ^ -
textedit.cc:1293:80: warning: 'end_pos' may be used uninitialized [-Wmaybe-uninitialized] 1293 | ht_search_request *request = text_search_dialog(this, search_caps, &end_pos); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
elfstruc.cc:110:13: warning: 'ELF_NHEADER32_struct' defined but not used [-Wunused-variable] 110 | static byte ELF_NHEADER32_struct[] = { | ^~~~~~~~~~~~~~~~~~~~ -
mfile.cc:134:19: warning: variable 'prevx' set but not used [-Wunused-but-set-variable] 134 | FileArea *prevx = NULL; | ^~~~~ -
mfile.cc:622:21: warning: unused variable 'a' [-Wunused-variable] 622 | int a = 1; | ^ -
io/types.h:29:24: warning: comparison of integer expressions of different signedness: 'int' and 'FileOfs' {aka 'long unsigned int'} [-Wsign-compare] 29 | #define MIN(a, b) ((a) < (b) ? (a) : (b)) | ~~~~^~~~~ -
htpeil.cc:65:23: warning: 'metadata_section' defined but not used [-Wunused-variable] 65 | static ht_mask_ptable metadata_section[] = { | ^~~~~~~~~~~~~~~~ -
htmachohd.cc:254:33: warning: 'isbigendian' may be used uninitialized [-Wmaybe-uninitialized] 254 | m->add_staticmask_ptable(machoheader, macho_shared->header_ofs, isbigendian); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
htxbehead.cc:64:92: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 64 | {"initialisation flags", STATICTAG_EDIT_DWORD_LE("00000124")" "STATICTAG_FLAGS("00000124", ATOM_XBE_INIT_FLAGS_STR)}, | ^ -
htxbehead.cc:127:84: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 127 | {"allowed media", STATICTAG_EDIT_DWORD_LE("0000009c")" ("STATICTAG_FLAGS("0000009c", ATOM_XBE_MEDIA_FLAGS_STR)")"}, | ^ -
htxbehead.cc:128:84: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 128 | {"game region", STATICTAG_EDIT_DWORD_LE("000000a0")" ("STATICTAG_FLAGS("000000a0", ATOM_XBE_REGION_STR)")"}, | ^ -
htxbehead.cc:167:92: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 167 | {"section flags", STATICTAG_EDIT_DWORD_LE("00000000")" "STATICTAG_FLAGS("00000000", ATOM_XBE_SECTION_FLAGS_STR)}, | ^ -
htxbehead.cc:192:83: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 192 | {"library flags", STATICTAG_EDIT_WORD_LE("0000000e")" "STATICTAG_FLAGS("0000000a", ATOM_XBE_LIBRARY_FLAGS_STR)}, | ^ -
htxbehead.cc:270:32: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 270 | name = (char *)xbe_shared->sections.sections[i].section_name_address; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
htxbe.cc:300:38: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 300 | if (ht_strncmp(name, (char *)s->section_name_address, slen) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
htpefhd.cc:72:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 72 | {"section kind", STATICTAG_EDIT_BYTE("00000018")" "STATICTAG_DESC_BYTE("00000018", ATOM_PEF_SECTION_KIND_STR)}, | ^ -
htpefhd.cc:73:64: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 73 | {"share kind", STATICTAG_EDIT_BYTE("00000019")" "STATICTAG_DESC_BYTE("00000019", ATOM_PEF_SHARE_KIND_STR)}, | ^ -
htpef.cc:46:18: warning: variable 'arch' set but not used [-Wunused-but-set-variable] 46 | PEF_ARCH arch; | ^~~~ -
htpefimp.cc:139:1: warning: label 'pef_read_error' defined but not used [-Wunused-label] 139 | pef_read_error: | ^~~~~~~~~~~~~~ -
htxexhead.cc:55:76: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 55 | {"offset of file header", STATICTAG_EDIT_DWORD_BE("00000010")" "STATICTAG_REF("0000000100000000", "03", "raw")}, | ^ -
htxexhead.cc:140:17: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 140 | "type "STATICTAG_EDIT_BYTE("00000000")STATICTAG_EDIT_BYTE("00000001")STATICTAG_EDIT_BYTE("00000002")STATICTAG_EDIT_BYTE("00000003") | ^ -
htxexhead.cc:144:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 144 | s->add_staticmask("value "STATICTAG_EDIT_DWORD_BE("00000004")" ", ofs, true); | ^ -
htxexhead.cc:158:35: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 158 | s->add_staticmask("crypted? "STATICTAG_EDIT_WORD_BE("00000000"), ofs, true); | ^ -
htxexhead.cc:159:35: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 159 | s->add_staticmask("type of loader "STATICTAG_EDIT_WORD_BE("00000002"), ofs, true); | ^ -
htxexhead.cc:166:51: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 166 | s->add_staticmask("raw bytes "STATICTAG_EDIT_DWORD_BE("00000000"), ofs, true); | ^ -
htxexhead.cc:167:51: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 167 | s->add_staticmask("pad "STATICTAG_EDIT_DWORD_BE("00000004"), ofs, true); | ^ -
htxexhead.cc:173:43: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 173 | s->add_staticmask("compression window "STATICTAG_EDIT_DWORD_BE("00000004"), ofs, true); | ^ -
htxexhead.cc:174:43: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 174 | s->add_staticmask("size of loader "STATICTAG_EDIT_DWORD_BE("00000008"), ofs, true); | ^ -
htxexhead.cc:213:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 213 | s->add_staticmask("image checksum "STATICTAG_EDIT_DWORD_BE("00000000"), ofs, true); | ^ -
htxexhead.cc:214:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 214 | s->add_staticmask("timestamp "STATICTAG_EDIT_TIME_BE("00000004"), ofs, true); | ^ -
htxexhead.cc:224:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 224 | s->add_staticmask("media ID "STATICTAG_EDIT_DWORD_BE("00000000"), ofs, true); | ^ -
htxexhead.cc:225:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 225 | s->add_staticmask("xbox min version "STATICTAG_EDIT_DWORD_BE("00000004"), ofs, true); | ^ -
htxexhead.cc:226:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 226 | s->add_staticmask("xbox max? version "STATICTAG_EDIT_DWORD_BE("00000008"), ofs, true); | ^ -
htxexhead.cc:227:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 227 | s->add_staticmask("title ID "STATICTAG_EDIT_DWORD_BE("0000000c"), ofs, true); | ^ -
htxexhead.cc:228:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 228 | s->add_staticmask("platform "STATICTAG_EDIT_BYTE("00000010"), ofs, true); | ^ -
htxexhead.cc:229:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 229 | s->add_staticmask("executable type "STATICTAG_EDIT_BYTE("00000011"), ofs, true); | ^ -
htxexhead.cc:230:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 230 | s->add_staticmask("disk number "STATICTAG_EDIT_BYTE("00000012"), ofs, true); | ^ -
htxexhead.cc:231:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 231 | s->add_staticmask("disks total "STATICTAG_EDIT_BYTE("00000013"), ofs, true); | ^ -
htxexhead.cc:232:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 232 | s->add_staticmask("save game ID "STATICTAG_EDIT_DWORD_BE("00000014"), ofs, true); | ^ -
htxexhead.cc:261:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 261 | s->add_staticmask("file header size "STATICTAG_EDIT_DWORD_BE("00000000"), ofs, true); | ^ -
htxexhead.cc:262:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 262 | s->add_staticmask("image size "STATICTAG_EDIT_DWORD_BE("00000004"), ofs, true); | ^ -
htxexhead.cc:263:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 263 | s->add_staticmask("key "STATICTAG_REF("0000000100000001", "08", "show raw"), ofs, true); | ^ -
htxexhead.cc:264:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 264 | s->add_staticmask("length? "STATICTAG_EDIT_DWORD_BE("00000108"), ofs, true); | ^ -
htxexhead.cc:265:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 265 | s->add_staticmask("image flags "STATICTAG_EDIT_DWORD_BE("0000010c"), ofs, true); | ^ -
htxexhead.cc:266:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 266 | s->add_staticmask("load address "STATICTAG_EDIT_DWORD_BE("00000110"), ofs, true); | ^ -
htxexhead.cc:268:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 268 | s->add_staticmask("unknown "STATICTAG_EDIT_DWORD_BE("00000128"), ofs, true); | ^ -
htxexhead.cc:272:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 272 | s->add_staticmask("unknown "STATICTAG_EDIT_DWORD_BE("00000160"), ofs, true); | ^ -
htxexhead.cc:274:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 274 | s->add_staticmask("game region "STATICTAG_EDIT_DWORD_BE("00000178"), ofs, true); | ^ -
htxexhead.cc:275:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 275 | s->add_staticmask("media type mask "STATICTAG_EDIT_DWORD_BE("0000017c")" "STATICTAG_FLAGS("0000017c", ATOM_XEX_MEDIA_FLAGS_STR), ofs, true); | ^ -
htxexhead.cc:275:85: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 275 | s->add_staticmask("media type mask "STATICTAG_EDIT_DWORD_BE("0000017c")" "STATICTAG_FLAGS("0000017c", ATOM_XEX_MEDIA_FLAGS_STR), ofs, true); | ^ -
htxexhead.cc:277:27: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 277 | s->add_staticmask("page table entries "STATICTAG_EDIT_DWORD_BE("00000180"), ofs, true); | ^ -
htxexhead.cc:287:35: warning: invalid suffix on literal; C++11 requires a space between literal and string macro [-Wliteral-suffix] 287 | s->add_staticmask("flags? "STATICTAG_EDIT_DWORD_BE("00000000"), ofs, true); | ^ -
htxex.cc:145:33: warning: comparison of integer expressions of different signedness: 'int' and 'uint32' {aka 'unsigned int'} [-Wsign-compare] 145 | for (int i=0; i < xex_shared->file_header.pages; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
htxex.cc:226:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32' {aka 'unsigned int'} [-Wsign-compare] 226 | for (int i=0; i < xex_shared->imports.lib_count; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
htxex.cc:300:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32' {aka 'unsigned int'} [-Wsign-compare] 300 | for (int i=0; i < xex_shared->imports.lib_count; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
htxexhead.cc:286:25: warning: comparison of integer expressions of different signedness: 'int' and 'uint32' {aka 'unsigned int'} [-Wsign-compare] 286 | for (int i=0; i < xex_shared.file_header.pages; i++) { | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -
htxexhead.cc:40:23: warning: 'xbe_init_flags' defined but not used [-Wunused-variable] 40 | static ht_tag_flags_s xbe_init_flags[] = | ^~~~~~~~~~~~~~