analyzetool/commandlineengine/src/atool.cpp
branchRCL_3
changeset 59 8ad140f3dd41
parent 49 7fdc9a71d314
equal deleted inserted replaced
49:7fdc9a71d314 59:8ad140f3dd41
   205 			if (  CATBase::IsDataFile( args.PARSE.sDataFile ) )
   205 			if (  CATBase::IsDataFile( args.PARSE.sDataFile ) )
   206 			{
   206 			{
   207 				cout << AT_MSG << "Error, " << args.PARSE.sDataFile << " is already parsed." << endl;
   207 				cout << AT_MSG << "Error, " << args.PARSE.sDataFile << " is already parsed." << endl;
   208 				return AT_RETURN_CODE::INVALID_ARGUMENT_ERROR;
   208 				return AT_RETURN_CODE::INVALID_ARGUMENT_ERROR;
   209 			}
   209 			}
   210 			else if( CATBase::IsBinaryLogFile( args.PARSE.sDataFile ) )
       
   211 			{
       
   212 				cout << AT_MSG << "Error, " << args.PARSE.sDataFile << " is binary log file." << endl;
       
   213 				return AT_RETURN_CODE::INVALID_ARGUMENT_ERROR;
       
   214 			}
       
   215 
       
   216 			if ( args.PARSE.bOutputFile )
   210 			if ( args.PARSE.bOutputFile )
   217 			{
   211 			{
   218 				//Save data with name in arguments[3]
   212 				//Save data with name in arguments[3]
   219 				Parser.StartParse( args.PARSE.sDataFile.c_str(), args.PARSE.sOutputFile.c_str() );
   213 				Parser.StartParse( args.PARSE.sDataFile.c_str(), args.PARSE.sOutputFile.c_str() );
   220 			}
   214 			}