From a27770648971a0ca4a4d44eda25042cde251793f Mon Sep 17 00:00:00 2001 From: Kingcom Date: Sat, 16 Nov 2013 10:53:47 +0100 Subject: [PATCH] Workaround for symbols defined in .sym files --- Core/MIPS/MIPSAnalyst.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Core/MIPS/MIPSAnalyst.cpp b/Core/MIPS/MIPSAnalyst.cpp index c6cfd909f2..ff7d0f9121 100644 --- a/Core/MIPS/MIPSAnalyst.cpp +++ b/Core/MIPS/MIPSAnalyst.cpp @@ -248,7 +248,7 @@ namespace MIPSAnalyst { u32 addr; for (addr = startAddr; addr <= endAddr; addr+=4) { SymbolInfo syminfo; - if (symbolMap.GetSymbolInfo(&syminfo, addr, ST_FUNCTION)) { + if (symbolMap.GetSymbolInfo(&syminfo, addr, ST_FUNCTION) && syminfo.size >= 4) { addr = syminfo.address + syminfo.size; continue; }