mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/abstractmediamtpdataprovider/src/cabstractmediamtpdataprovidergetobjectpropvalue.cpp
changeset 50 762d760dcfdf
parent 25 d881023c13eb
equal deleted inserted replaced
48:b7b49303d0c0 50:762d760dcfdf
   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                 }