webengine/osswebengine/cache/src/HttpCacheEntry.cpp
branchRCL_3
changeset 48 79859ed3eea9
parent 46 30342f40acbf
child 49 919f36ff910f
equal deleted inserted replaced
47:e1bea15f9a39 48:79859ed3eea9
   164 void CHttpCacheEntry::SetFileNameL( const TFileName& aFileName )
   164 void CHttpCacheEntry::SetFileNameL( const TFileName& aFileName )
   165     {
   165     {
   166     delete iFileName;
   166     delete iFileName;
   167     iFileName = NULL;
   167     iFileName = NULL;
   168 
   168 
   169     iFileName = aFileName.AllocL(); 
   169     iFileName = aFileName.AllocL();
   170     }
   170     }
   171 
   171 
   172 
   172 
   173 // -----------------------------------------------------------------------------
   173 // -----------------------------------------------------------------------------
   174 // CHttpCacheEntry::Accessed
   174 // CHttpCacheEntry::Accessed
   491 //
   491 //
   492 void CHttpCacheEntry::WriteBodyDataAsync(TRequestStatus& aStatus)
   492 void CHttpCacheEntry::WriteBodyDataAsync(TRequestStatus& aStatus)
   493     {
   493     {
   494     delete iWriteHelper;
   494     delete iWriteHelper;
   495     iWriteHelper = NULL;
   495     iWriteHelper = NULL;
   496     TRAPD(err, iWriteHelper = CHttpCacheEntryAsyncWriteHelper::NewL( this, aStatus ) );
   496     TRAP_IGNORE( iWriteHelper = CHttpCacheEntryAsyncWriteHelper::NewL( this, aStatus ) );
   497     if(err != KErrNone)
       
   498         {
       
   499         TRequestStatus *stat = &aStatus;
       
   500         User::RequestComplete(stat, err);
       
   501         }
       
   502     }
   497     }
   503 
   498 
   504 // -----------------------------------------------------------------------------
   499 // -----------------------------------------------------------------------------
   505 // CHttpCacheEntry::CancelBodyWrite
   500 // CHttpCacheEntry::CancelBodyWrite
   506 //
   501 //