KMimeType::mimeType can return null

This commit is contained in:
Albert Astals Cid 2013-06-15 19:50:51 +02:00
parent 9a18084840
commit 449861c118

View file

@ -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();
}