From ef8a4b9a83bf7e53423a850d5018fa6a2f2d6432 Mon Sep 17 00:00:00 2001 From: Pino Toscano Date: Fri, 24 Oct 2008 20:13:53 +0000 Subject: [PATCH] be sure to close the file before sending it for printing svn path=/trunk/KDE/kdegraphics/okular/; revision=875559 --- generators/djvu/generator_djvu.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/generators/djvu/generator_djvu.cpp b/generators/djvu/generator_djvu.cpp index 482bf0f63..32a210fd2 100644 --- a/generators/djvu/generator_djvu.cpp +++ b/generators/djvu/generator_djvu.cpp @@ -206,15 +206,15 @@ bool DjVuGenerator::print( QPrinter& printer ) if ( m_djvu->exportAsPostScript( &tf, pageList ) ) { tf.setAutoRemove( false ); - int ret = Okular::FilePrinter::printFile( printer, tf.fileName(), + const QString fileName = tf.fileName(); + tf.close(); + int ret = Okular::FilePrinter::printFile( printer, fileName, Okular::FilePrinter::SystemDeletesFiles, Okular::FilePrinter::ApplicationSelectsPages, document()->bookmarkedPageRange() ); result = ( ret >=0 ); } - tf.close(); - return result; }