From 1beba3e27a3bed8add918cd7eac896428b629b11 Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Tue, 29 Mar 2022 12:01:10 +0200 Subject: Fixed some warnings --- src/elfs/elfloader.c | 2 +- src/emu/x64run_private.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) (limited to 'src') 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, "???"); } -- cgit 1.4.1