--- a/imgtools/imglib/symbolutil/logparser.cpp Tue Nov 30 14:05:41 2010 +0800
+++ b/imgtools/imglib/symbolutil/logparser.cpp Tue Nov 30 17:14:57 2010 +0800
@@ -96,6 +96,18 @@
}
}
}
+ else if(linebuf.compare(0,15,"Executable File") == 0)
+ {
+ if(linebuf.find("size:", 26) != string::npos)
+ {
+ size_t startpos = linebuf.find('\'') ;
+ size_t endpos = linebuf.rfind('\'');
+ if((startpos!=string::npos) && (endpos!=string::npos))
+ {
+ symgen->AddFile(linebuf.substr(startpos+1,endpos-startpos-1), true);
+ }
+ }
+ }
else if(linebuf.compare(0,26,"Compressed executable File") == 0)
{
if(linebuf.find("size:", 26) != string::npos)