Backport r913247 | aacid | 2009-01-19 00:30:59 +0100 (Mon, 19 Jan 2009) | 3 lines

be more resistant against not loading a dvi file correctly
BUGS: 173018

svn path=/branches/KDE/4.2/kdegraphics/okular/; revision=913248
remotes/origin/KDE/4.2
Albert Astals Cid 17 years ago
parent 4710ef9b13
commit d211188560
  1. 3
      generators/dvi/dviFile.cpp

@ -235,6 +235,8 @@ void dvifile::prepare_pages()
#ifdef DEBUG_DVIFILE
kDebug(kvs::dvi) << "prepare_pages";
#endif
if (total_pages == 0)
return;
if (page_offset.resize(total_pages+1) == false) {
kError(kvs::dvi) << "No memory for page list!" << endl;
@ -300,6 +302,7 @@ dvifile::dvifile(const QString& fname, fontPool* pool)
tn_table.clear();
total_pages = 0;
process_preamble();
find_postamble();
read_postamble();

Loading…
Cancel
Save