From 628842d4575e2fac1b1b6bee8245756d2f8a7e36 Mon Sep 17 00:00:00 2001 From: Andre Heider Date: Sun, 5 Sep 2010 12:38:18 +0000 Subject: PLUGINS: The VMA doesn't get added to any PHDR. svn-id: r52549 --- backends/plugins/elf-loader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) -- cgit v1.2.3