messagingfw/biomsgfw/gfptsrc/t_gfp.cpp
changeset 58 6c34d0baa0b1
parent 0 8e480a14352b
equal deleted inserted replaced
55:6f4453afd006 58:6c34d0baa0b1
   151         {
   151         {
   152         case EParse:
   152         case EParse:
   153 			test.Printf(_L("Parsing...\n"));
   153 			test.Printf(_L("Parsing...\n"));
   154 			iBioTestUtils->TestStart(iTestCtr,_L("Parsing"));
   154 			iBioTestUtils->TestStart(iTestCtr,_L("Parsing"));
   155 			delete iMsgBuffer;
   155 			delete iMsgBuffer;
       
   156 			iMsgBuffer = NULL;
   156 			// create the parser
   157 			// create the parser
   157 			if(iParser)
   158 			if(iParser)
       
   159 			    {
   158 				delete iParser;
   160 				delete iParser;
   159 
   161 				iParser = NULL;
       
   162 			    }
   160 			while(!finished)
   163 			while(!finished)
   161 				{
   164 				{
   162 				__UHEAP_FAILNEXT(failCount++);
   165 				__UHEAP_FAILNEXT(failCount++);
   163 				// 
   166 				// 
   164 				TRAP(error, iParser = iBioTestUtils->CreateParserL((*iMsvSelection)[iMsgCtr]););
   167 				TRAP(error, iParser = iBioTestUtils->CreateParserL((*iMsvSelection)[iMsgCtr]););