diff options
Diffstat (limited to 'pictureviewer2.cpp')
-rw-r--r-- | pictureviewer2.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/pictureviewer2.cpp b/pictureviewer2.cpp index e56f52a..1e49bdf 100644 --- a/pictureviewer2.cpp +++ b/pictureviewer2.cpp @@ -449,6 +449,10 @@ void PictureViewer2::showFile(const PicData &file){ if(pixmap.isNull()){ if(fi.canonicalFilePath().startsWith(mArchiveDir)){ mCurPicData = Helper::convertArchivefileToPng(file); + if(mCurPicData.isEmpty()){ + //convert failed even though ignoring errors + return; + } mFiles[mCurPos] = mCurPicData; if(!mCurPicData.isEmpty()){ pixmap = QPixmap(mCurPicData.at(3).toString()); |