[Scummvm-cvs-logs] SF.net SVN: scummvm:[52749] scummvm/branches/gsoc2010-plugins/backends/ plugins/elf
Bluddy at users.sourceforge.net
Bluddy at users.sourceforge.net
Thu Sep 16 19:37:32 CEST 2010
Revision: 52749
http://scummvm.svn.sourceforge.net/scummvm/?rev=52749&view=rev
Author: Bluddy
Date: 2010-09-16 17:37:31 +0000 (Thu, 16 Sep 2010)
Log Message:
-----------
PLUGINS: Fix function arguments in MIPS loader
Derived virtual function wasn't overwriting base function.
Modified Paths:
--------------
scummvm/branches/gsoc2010-plugins/backends/plugins/elf/mips-loader.cpp
scummvm/branches/gsoc2010-plugins/backends/plugins/elf/mips-loader.h
Modified: scummvm/branches/gsoc2010-plugins/backends/plugins/elf/mips-loader.cpp
===================================================================
--- scummvm/branches/gsoc2010-plugins/backends/plugins/elf/mips-loader.cpp 2010-09-16 12:56:38 UTC (rev 52748)
+++ scummvm/branches/gsoc2010-plugins/backends/plugins/elf/mips-loader.cpp 2010-09-16 17:37:31 UTC (rev 52749)
@@ -249,7 +249,7 @@
return true;
}
-void MIPSDLObject::relocateSymbols(Elf32_Addr offset) {
+void MIPSDLObject::relocateSymbols(ptrdiff_t offset) {
// Loop over symbols, add relocation offset
Elf32_Sym *s = _symtab;
Modified: scummvm/branches/gsoc2010-plugins/backends/plugins/elf/mips-loader.h
===================================================================
--- scummvm/branches/gsoc2010-plugins/backends/plugins/elf/mips-loader.h 2010-09-16 12:56:38 UTC (rev 52748)
+++ scummvm/branches/gsoc2010-plugins/backends/plugins/elf/mips-loader.h 2010-09-16 17:37:31 UTC (rev 52749)
@@ -41,7 +41,7 @@
virtual bool relocate(Elf32_Off offset, Elf32_Word size, byte *relSegment);
virtual bool relocateRels(Elf32_Ehdr *ehdr, Elf32_Shdr *shdr);
- virtual void relocateSymbols(Elf32_Addr offset);
+ virtual void relocateSymbols(ptrdiff_t offset);
virtual bool loadSegment(Elf32_Phdr *phdr);
virtual void unload();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list