check the actual mime type names and not their pointers

will be in kde 4.3.3
CCBUG: 210882

svn path=/branches/KDE/4.3/kdegraphics/okular/; revision=1037415
remotes/origin/KDE/4.3
Pino Toscano 17 years ago
parent e1c86ec674
commit adc7ce882d
  1. 4
      core/document.cpp

@ -1592,7 +1592,7 @@ bool Document::openDocument( const QString & docFile, const KUrl& url, const KMi
{
KMimeType::Ptr newmime = KMimeType::findByFileContent( docFile );
loadingMimeByContent = true;
if ( newmime != mime )
if ( newmime->name() != mime->name() )
{
mime = newmime;
offers = KMimeTypeTrader::self()->query( mime->name(), "okular/Generator", constraint );
@ -1636,7 +1636,7 @@ bool Document::openDocument( const QString & docFile, const KUrl& url, const KMi
{
KMimeType::Ptr newmime = KMimeType::findByFileContent( docFile );
loadingMimeByContent = true;
if ( newmime != mime )
if ( newmime->name() != mime->name() )
{
mime = newmime;
offers = KMimeTypeTrader::self()->query( mime->name(), "okular/Generator", constraint );

Loading…
Cancel
Save