From 27d3fa2fad106e72c1056f34fcb57962f39f04da Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Mon, 15 May 2006 18:25:30 +0000 Subject: [PATCH] fix crash (CID 2140) svn path=/trunk/KDE/kdegraphics/kviewshell/plugins/dvi/; revision=541199 --- dviRenderer.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dviRenderer.cpp b/dviRenderer.cpp index b2c6b2318..bc6ddda89 100644 --- a/dviRenderer.cpp +++ b/dviRenderer.cpp @@ -396,7 +396,8 @@ bool dviRenderer::setFile(const QString &fname, const KUrl &base) // the dvifile and the pixmap. if (fname.isEmpty()) { // Delete DVI file - info->setDVIData(0); + if(info) + info->setDVIData(0); delete dviFile; dviFile = 0; return true; @@ -448,7 +449,8 @@ bool dviRenderer::setFile(const QString &fname, const KUrl &base) delete dviFile; dviFile = dviFile_new; numPages = dviFile->total_pages; - info->setDVIData(dviFile); + if(info) + info->setDVIData(dviFile); _isModified = false; baseURL = base;