KMimeType::mimeType can return null

remotes/origin/KDE/4.10
Albert Astals Cid 13 years ago
parent 9a18084840
commit 449861c118
  1. 15
      part.cpp

@ -219,12 +219,15 @@ static QString compressedMimeFor( const QString& mime_to_check )
return it.value();
KMimeType::Ptr mime = KMimeType::mimeType( mime_to_check );
if ( mime->is( app_gzip ) )
return app_gzip;
else if ( supportBzip && mime->is( app_bzip ) )
return app_bzip;
else if ( supportXz && mime->is( app_xz ) )
return app_xz;
if ( mime )
{
if ( mime->is( app_gzip ) )
return app_gzip;
else if ( supportBzip && mime->is( app_bzip ) )
return app_bzip;
else if ( supportXz && mime->is( app_xz ) )
return app_xz;
}
return QString();
}

Loading…
Cancel
Save