codhandler/codeng/src/FileSaver.cpp
branchRCL_3
changeset 34 220a17280356
parent 26 cb62a4f66ebe
child 36 c711bdda59f4
equal deleted inserted replaced
32:ea4b2e4f7cac 34:220a17280356
   279             }
   279             }
   280         }
   280         }
   281     else
   281     else
   282         {
   282         {
   283         // Other than DRM stuff arrived. Proper check for MIME type.
   283         // Other than DRM stuff arrived. Proper check for MIME type.
   284         if( !(*aData[aData.ActiveDownload()]).HasType( iType.Des8() ) )
   284         if( !(*aData[aData.ActiveDownload()]).HasType( iType.Des8() ) && ! iDocHandler.CanSaveL(iType) )
   285             {
   285             {
   286             CLOG(( ECodEng, 4, _L("  mismatch") ));
   286             CLOG(( ECodEng, 4, _L("  mismatch") ));
   287             User::Leave( KErrCodAttributeMismatch );
   287             User::Leave( KErrCodAttributeMismatch );
   288             }
   288             }
   289         }
   289         }