From 4d752a2dc0f98bef4b8bce5b4d6762be9c210cc6 Mon Sep 17 00:00:00 2001 From: Patrick Spendrin Date: Thu, 18 Dec 2008 00:07:05 +0000 Subject: [PATCH] give over the correct filename this is needed as chm_open requires native separators svn path=/trunk/KDE/kdegraphics/okular/; revision=898343 --- generators/chm/kio-msits/msits.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/generators/chm/kio-msits/msits.cpp b/generators/chm/kio-msits/msits.cpp index 22db86fdb..23a3fce48 100644 --- a/generators/chm/kio-msits/msits.cpp +++ b/generators/chm/kio-msits/msits.cpp @@ -24,6 +24,7 @@ #include #include +#include #include #include @@ -162,12 +163,12 @@ bool ProtocolMSITS::parseLoadAndLookup ( const KUrl& url, QString& abspath ) if ( m_chmFile && filename == m_openedFile ) return true; - kDebug() << "Opening a new CHM file " << filename; + kDebug() << "Opening a new CHM file " << QFile::encodeName( QDir::toNativeSeparators( filename ) ); // First try to open a temporary file chmFile * tmpchm; - if ( (tmpchm = chm_open ( QFile::encodeName (filename))) == 0 ) + if( (tmpchm = chm_open ( QFile::encodeName( QDir::toNativeSeparators( filename) ) ) ) == 0 ) { error( KIO::ERR_COULD_NOT_READ, url.prettyUrl() ); return false;