diff options
-rw-r--r-- | backends/plugins/elf-loader.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/backends/plugins/elf-loader.cpp b/backends/plugins/elf-loader.cpp index 1f6dcd7d7a..053b8120ad 100644 --- a/backends/plugins/elf-loader.cpp +++ b/backends/plugins/elf-loader.cpp @@ -137,7 +137,7 @@ bool DLObject::loadSegment(Common::SeekableReadStream* DLFile, Elf32_Phdr *phdr) debug(2, "elfloader: Allocated segment @ %p", _segment); // Get offset to load segment into - baseAddress = (char *)_segment + phdr->p_vaddr; + baseAddress = (char *)_segment; _segmentSize = phdr->p_memsz + extra; // Set bss segment to 0 if necessary (assumes bss is at the end) |