messagingapp/smartmessaging/ringbc/src/ringbc_p.cpp
changeset 34 84197e66a4bd
parent 31 ebfee66fde93
child 43 35b64624a9e7
equal deleted inserted replaced
31:ebfee66fde93 34:84197e66a4bd
   140     User::LeaveIfError(file.Size(size));
   140     User::LeaveIfError(file.Size(size));
   141     
   141     
   142     HBufC8* dataBuf = HBufC8::NewLC(size);
   142     HBufC8* dataBuf = HBufC8::NewLC(size);
   143     TPtr8 data(dataBuf->Des());
   143     TPtr8 data(dataBuf->Des());
   144     User::LeaveIfError(file.Read(data, size));
   144     User::LeaveIfError(file.Read(data, size));
   145     CleanupStack::PopAndDestroy(&file);
       
   146 
   145 
   147     TBool valid = mConverter->IsRingToneMimeTypeL(data);
   146     TBool valid = mConverter->IsRingToneMimeTypeL(data);
   148 
   147 
   149     if (valid)
   148     if (valid)
   150         {
   149         {
   164             }
   163             }
   165         CleanupStack::PopAndDestroy(2); // title,fileMan        
   164         CleanupStack::PopAndDestroy(2); // title,fileMan        
   166         }
   165         }
   167 
   166 
   168     CleanupStack::PopAndDestroy(); // dataBuf
   167     CleanupStack::PopAndDestroy(); // dataBuf
       
   168     CleanupStack::PopAndDestroy(); //file
   169     CleanupStack::PopAndDestroy(); //fsSession
   169     CleanupStack::PopAndDestroy(); //fsSession
   170 
       
   171 
   170 
   172     QDEBUG_WRITE("RingBcPrivate::saveToneL : Exit")
   171     QDEBUG_WRITE("RingBcPrivate::saveToneL : Exit")
   173     }
   172     }
   174 
   173 
   175 // ----------------------------------------------------------------------------
   174 // ----------------------------------------------------------------------------