branch | RCL_3 |
changeset 59 | 666f9a5a90a9 |
parent 56 | 63223d4fd956 |
child 67 | 16db3449d7ba |
56:63223d4fd956 | 59:666f9a5a90a9 |
---|---|
124 User::LeaveIfError( sampleFile.Size( size ) ); |
124 User::LeaveIfError( sampleFile.Size( size ) ); |
125 PRINT1( _L( "MM MTP <> EMTPObjectPropCodeRepresentativeSampleData sampleFile.Size() size=%d" ), size ); |
125 PRINT1( _L( "MM MTP <> EMTPObjectPropCodeRepresentativeSampleData sampleFile.Size() size=%d" ), size ); |
126 |
126 |
127 if( size > 0 ) |
127 if( size > 0 ) |
128 { |
128 { |
129 HBufC8* sampleData = HBufC8::NewLC( size * sizeof(TUint8) ); // + sampleData |
129 HBufC8* sampleData = HBufC8::NewLC( size ); // + sampleData |
130 TPtr8 samplePtr = sampleData->Des(); |
130 TPtr8 samplePtr = sampleData->Des(); |
131 User::LeaveIfError( sampleFile.Read( samplePtr ) ); |
131 User::LeaveIfError( sampleFile.Read( samplePtr ) ); |
132 iMTPTypeArray->SetByDesL( samplePtr ); |
132 iMTPTypeArray->SetByDesL( samplePtr ); |
133 CleanupStack::PopAndDestroy( sampleData ); // - sampleData |
133 CleanupStack::PopAndDestroy( sampleData ); // - sampleData |
134 } |
134 } |