imgtools/romtools/rofsbuild/src/logging/logparser.cpp
changeset 691 9eeecb73a5d4
parent 654 7c11c3d8d025
equal deleted inserted replaced
690:c67de7b29582 691:9eeecb73a5d4
    65 					{
    65 					{
    66 						symgen->AddFile(linebuf.substr(startpos+1,endpos-startpos-1), false);
    66 						symgen->AddFile(linebuf.substr(startpos+1,endpos-startpos-1), false);
    67 					}
    67 					}
    68 				}
    68 				}
    69 			}
    69 			}
       
    70 			else if(linebuf.compare(0,15,"Executable File") == 0)
       
    71 			{
       
    72 				if(linebuf.find("size:", 26) != string::npos)
       
    73 				{
       
    74 					size_t startpos = linebuf.find('\'') ;
       
    75 					size_t endpos   = linebuf.rfind('\'');
       
    76 					if((startpos!=string::npos) && (endpos!=string::npos))
       
    77 					{
       
    78 						symgen->AddFile(linebuf.substr(startpos+1,endpos-startpos-1), true);
       
    79 					}
       
    80 				}
       
    81 			}
    70 			else if(linebuf.compare(0,26,"Compressed executable File") == 0)
    82 			else if(linebuf.compare(0,26,"Compressed executable File") == 0)
    71 			{
    83 			{
    72 				if(linebuf.find("size:", 26) != string::npos)
    84 				if(linebuf.find("size:", 26) != string::npos)
    73 				{
    85 				{
    74 					size_t startpos = linebuf.find('\'') ;
    86 					size_t startpos = linebuf.find('\'') ;