PLUGINS: Fix function arguments in MIPS loader

Derived virtual function wasn't overwriting base function.

svn-id: r52749
This commit is contained in:
Yotam Barnoy 2010-09-16 17:37:31 +00:00
parent 251151eb1d
commit 09cb941690
2 changed files with 2 additions and 2 deletions

View File

@ -249,7 +249,7 @@ bool MIPSDLObject::relocateRels(Elf32_Ehdr *ehdr, Elf32_Shdr *shdr) {
return true;
}
void MIPSDLObject::relocateSymbols(Elf32_Addr offset) {
void MIPSDLObject::relocateSymbols(ptrdiff_t offset) {
// Loop over symbols, add relocation offset
Elf32_Sym *s = _symtab;

View File

@ -41,7 +41,7 @@ protected:
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();