backport: do not leak the dvi renderer when the loading fails

svn path=/branches/KDE/4.2/kdegraphics/okular/; revision=973220
remotes/origin/KDE/4.2
Pino Toscano 17 years ago
parent 8f68de10f3
commit 1eeb9e38e2
  1. 4
      generators/dvi/generator_dvi.cpp

@ -68,7 +68,11 @@ bool DviGenerator::loadDocument( const QString & fileName, QVector< Okular::Page
m_dviRenderer = new dviRenderer();
if ( ! m_dviRenderer->setFile( fileName, base ) )
{
delete m_dviRenderer;
m_dviRenderer = 0;
return false;
}
m_dviRenderer->setParentWidget( document()->widget() );

Loading…
Cancel
Save