diff --git a/rosapps/applications/devutils/symdump/symdump.c b/rosapps/applications/devutils/symdump/symdump.c index ef28d14215d..22b1a0e4f0c 100644 --- a/rosapps/applications/devutils/symdump/symdump.c +++ b/rosapps/applications/devutils/symdump/symdump.c @@ -875,7 +875,7 @@ EnumSymbolsProc( } else { - printf("Symbol: %s, TypeIndex=%ld, Flags=%lx, Value=0x%llx\n", + printf("Symbol: %s, TypeIndex=%ld, Flags=%lx, Value=0x%I64x\n", pSymInfo->Name, pSymInfo->TypeIndex, pSymInfo->Flags, pSymInfo->Value); //if (pSymInfo->Flags & SYMFLAG_FUNCTION) { diff --git a/rosapps/applications/devutils/syscalldump/syscalldump.c b/rosapps/applications/devutils/syscalldump/syscalldump.c index 149c63de474..bd160ff87e5 100644 --- a/rosapps/applications/devutils/syscalldump/syscalldump.c +++ b/rosapps/applications/devutils/syscalldump/syscalldump.c @@ -36,7 +36,7 @@ ImageSymToVa(HANDLE hProcess, PSYMBOL_INFO pSym, PBYTE pModule, PCSTR Name) printf("SymGetSymFromName64() failed: %ld\n", GetLastError()); return 0; } - printf("looking up adress for %s: 0x%llx\n", Name, pSym->Address); + printf("looking up adress for %s: 0x%I64x\n", Name, pSym->Address); NtHeaders = ImageNtHeader(pModule); p = ImageRvaToVa(NtHeaders, pModule, pSym->Address - pSym->ModBase, NULL); diff --git a/rosapps/applications/sysutils/systeminfo/systeminfo.c b/rosapps/applications/sysutils/systeminfo/systeminfo.c index d641c200da0..ea13782a28d 100644 --- a/rosapps/applications/sysutils/systeminfo/systeminfo.c +++ b/rosapps/applications/sysutils/systeminfo/systeminfo.c @@ -358,7 +358,8 @@ AllSysInfo(VOID) int main(int argc, char *argv[]) { - if (argc > 1 && !strcmp(argv[1], "/?")) + char str[] = "/?"; + if (argc > 1 && !strcmp(argv[1], str)) { Usage(); return 0;