diff -r d0e047b8d412 -r 16a8ef1d82b2 xsltproc.cpp --- a/xsltproc.cpp Wed Jan 16 15:45:20 2008 +0000 +++ b/xsltproc.cpp Fri Oct 02 09:40:57 2009 +0000 @@ -78,11 +78,12 @@ } else { if (!xsltProc->waitForFinished()) + { QMessageBox::critical( 0, QObject::tr( "Critical Error" ), QObject::tr("%1 didn't exit normally").arg(xsltprocessor) + xsltProc->getErrout() ); - else if (xsltProc->exitStatus()>0) showOutput=true; + } } dia.append ("\n");