email/imap4mtm/imapsession/src/cimapbodystructurebuilder.cpp
branchRCL_3
changeset 26 ebe688cedc25
parent 20 94cccd85bd25
child 27 7fdbb852d323
equal deleted inserted replaced
25:fa1df4b99609 26:ebe688cedc25
   526 */
   526 */
   527 void CImapBodyStructureBuilder::ParseBodyTypeMessageRfc822L()
   527 void CImapBodyStructureBuilder::ParseBodyTypeMessageRfc822L()
   528 	{
   528 	{
   529 	// body-fields SP SP body SP body-fld-lines
   529 	// body-fields SP SP body SP body-fld-lines
   530 	ParseBodyFieldsL();
   530 	ParseBodyFieldsL();
   531 	//Sometime RFCb22  message has empty evvelopel, in that case we are traping this and  processed.
       
   532     TRAPD(err, ParseEnvelopeL());
   531     TRAPD(err, ParseEnvelopeL());
   533    
   532    
   534     // Expect a body substructure next.
   533     // Expect a body substructure next.
   535     // Position iAtomWalker at the opening bracket, ready for ParseBodyStructureTypeL
   534     // Position iAtomWalker at the opening bracket, ready for ParseBodyStructureTypeL
   536     iAtomWalker->WalkAcrossL(ETrue);
   535     iAtomWalker->WalkAcrossL(ETrue);