Use a common func to generate default func names.

This commit is contained in:
Unknown W. Brackets 2013-12-06 00:17:20 -08:00
parent 735968ba9b
commit 2ec73a65ed

View file

@ -415,11 +415,10 @@ namespace MIPSAnalyst {
currentFunction.end = addr + 4;
functions.push_back(currentFunction);
for (vector<Function>::iterator iter = functions.begin(); iter!=functions.end(); iter++) {
(*iter).size = ((*iter).end-(*iter).start+4);
for (auto iter = functions.begin(); iter != functions.end(); iter++) {
iter->size = iter->end - iter->start + 4;
char temp[256];
sprintf(temp,"z_un_%08x",(*iter).start);
symbolMap.AddFunction(temp,(*iter).start,(*iter).end-(*iter).start+4);
symbolMap.AddFunction(DefaultFunctionName(temp, iter->start), iter->start, iter->end - iter->start + 4);
}
HashFunctions();