webengine/osswebengine/cache/src/HttpCacheEntry.cpp
branchRCL_3
changeset 41 4bd5176e1bc8
parent 11 c8a366e56285
child 46 30342f40acbf
equal deleted inserted replaced
40:8bfb9186a8b8 41:4bd5176e1bc8
   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     TRAP_IGNORE( iWriteHelper = CHttpCacheEntryAsyncWriteHelper::NewL( this, aStatus ) );
   496     TRAPD(err, iWriteHelper = CHttpCacheEntryAsyncWriteHelper::NewL( this, aStatus ) );
       
   497     if(err != KErrNone)
       
   498         {
       
   499         TRequestStatus *stat = &aStatus;
       
   500         User::RequestComplete(stat, err);
       
   501         }
   497     }
   502     }
   498 
   503 
   499 // -----------------------------------------------------------------------------
   504 // -----------------------------------------------------------------------------
   500 // CHttpCacheEntry::CancelBodyWrite
   505 // CHttpCacheEntry::CancelBodyWrite
   501 //
   506 //