From 02907f27e675b13565f61708d981c9e3511c2764 Mon Sep 17 00:00:00 2001 From: John Hodge Date: Sun, 23 Oct 2011 21:44:14 +0800 Subject: [PATCH] Usermode/ld-acess - Fixed warning when debug is enabled --- Usermode/Libraries/ld-acess.so_src/elf.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Usermode/Libraries/ld-acess.so_src/elf.c b/Usermode/Libraries/ld-acess.so_src/elf.c index 6051eafd..0877c229 100644 --- a/Usermode/Libraries/ld-acess.so_src/elf.c +++ b/Usermode/Libraries/ld-acess.so_src/elf.c @@ -689,8 +689,11 @@ void *Elf64Relocate(void *Base, char **envp, const char *Filename) } } - DEBUGS("Elf64Relocate: Relocations done, return %p", (void *)(hdr->e_entry + baseDiff)); - return (void *)(uintptr_t)(hdr->e_entry + baseDiff); + { + void *ret = (void *)(uintptr_t)(hdr->e_entry + baseDiff); + DEBUGS("Elf64Relocate: Relocations done, return %p", ret); + return ret; + } } int Elf64GetSymbol(void *Base, const char *Name, void **Ret, size_t *Size) -- 2.20.1