equal
deleted
inserted
replaced
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 } |