about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2022-03-29 12:01:10 +0200
committerptitSeb <sebastien.chev@gmail.com>2022-03-29 12:01:10 +0200
commit1beba3e27a3bed8add918cd7eac896428b629b11 (patch)
tree079992c24f8e4390ad677392f048e1ba749b5265 /src
parent07a65d4827a8d71d43c072f0279689e5abe9751f (diff)
downloadbox64-1beba3e27a3bed8add918cd7eac896428b629b11.tar.gz
box64-1beba3e27a3bed8add918cd7eac896428b629b11.zip
Fixed some warnings
Diffstat (limited to 'src')
-rwxr-xr-xsrc/elfs/elfloader.c2
-rwxr-xr-xsrc/emu/x64run_private.c6
2 files changed, 4 insertions, 4 deletions
diff --git a/src/elfs/elfloader.c b/src/elfs/elfloader.c
index 105a271b..6d5cbce6 100755
--- a/src/elfs/elfloader.c
+++ b/src/elfs/elfloader.c
@@ -1564,7 +1564,7 @@ void CreateMemorymapFile(box64context_t* context, int fd)
     // create stack entry
     sprintf(buff, "%16lx-%16lx %c%c%c%c %16lx %02x:%02x %ld %s\n", 
         (uintptr_t)context->stack, (uintptr_t)context->stack+context->stacksz,
-        'r','w','-','p', 0, 0, 0, 0, "[stack]");
+        'r','w','-','p', 0L, 0, 0, 0L, "[stack]");
     dummy = write(fd, buff, strlen(buff));
 }
 
diff --git a/src/emu/x64run_private.c b/src/emu/x64run_private.c
index c7dac588..73cc40ac 100755
--- a/src/emu/x64run_private.c
+++ b/src/emu/x64run_private.c
@@ -961,14 +961,14 @@ const char* getAddrFunctionName(uintptr_t addr)
     const char* symbname = FindNearestSymbolName(elf, (void*)addr, &start, &sz);
     if(symbname && addr>=start && (addr<(start+sz) || !sz)) {
         if(symbname[0]=='\0')
-            sprintf(ret, "%s + 0x%x", ElfName(elf), addr - (uintptr_t)GetBaseAddress(elf));
+            sprintf(ret, "%s + 0x%lx", ElfName(elf), addr - (uintptr_t)GetBaseAddress(elf));
         else if(addr==start)
             sprintf(ret, "%s/%s", ElfName(elf), symbname);
         else
-            sprintf(ret, "%s/%s + %d", ElfName(elf), symbname, addr - start);
+            sprintf(ret, "%s/%s + %ld", ElfName(elf), symbname, addr - start);
     } else {
         if(elf) {
-            sprintf(ret, "%s + 0x%x", ElfName(elf), addr - (uintptr_t)GetBaseAddress(elf));
+            sprintf(ret, "%s + 0x%lx", ElfName(elf), addr - (uintptr_t)GetBaseAddress(elf));
         } else
             sprintf(ret, "???");
     }