equal
deleted
inserted
replaced
1540 { |
1540 { |
1541 CImMimeHeader* mimeHeader = CImMimeHeader::NewLC(); |
1541 CImMimeHeader* mimeHeader = CImMimeHeader::NewLC(); |
1542 mimeHeader->RestoreL( *store ); |
1542 mimeHeader->RestoreL( *store ); |
1543 |
1543 |
1544 TInt count = mimeHeader->ContentTypeParams().MdcaCount(); |
1544 TInt count = mimeHeader->ContentTypeParams().MdcaCount(); |
1545 INFO_1("# of CT params: %d", count); |
1545 //INFO_1("# of CT params: %d", count); |
1546 for ( TInt i = 0; i < count; i++ ) |
1546 for ( TInt i = 0; i < count; i++ ) |
1547 { |
1547 { |
1548 TPtrC8 key8 = mimeHeader->ContentTypeParams().MdcaPoint( i ); |
1548 TPtrC8 key8 = mimeHeader->ContentTypeParams().MdcaPoint( i ); |
1549 INFO_1("%S", &key8); |
1549 //INFO_1("%S", &key8); |
1550 TPtr16 keyUppercase16 = HBufC::NewLC( key8.Length() )->Des(); |
1550 TPtr16 keyUppercase16 = HBufC::NewLC( key8.Length() )->Des(); |
1551 keyUppercase16.Copy( key8 ); |
1551 keyUppercase16.Copy( key8 ); |
1552 keyUppercase16.UpperCase(); |
1552 keyUppercase16.UpperCase(); |
1553 if ( keyUppercase16.Compare( KCharsetTag ) == 0 && |
1553 if ( keyUppercase16.Compare( KCharsetTag ) == 0 && |
1554 count >= i+1 ) // prevent possible indexing over array limits |
1554 count >= i+1 ) // prevent possible indexing over array limits |