From 5e12488a0d533be15f68dcfb90e0e1ad24d30ec3 Mon Sep 17 00:00:00 2001 From: pino Date: Sun, 8 Feb 2009 01:32:49 +0000 Subject: [PATCH] on document closing, clear the fifo with allocated text pages (fixes potential crash because of references to potentially non-existing pages in the next open document) git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/KDE/kdegraphics@923020 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- okular/core/document.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/okular/core/document.cpp b/okular/core/document.cpp index 70765eb1..45949a06 100644 --- a/okular/core/document.cpp +++ b/okular/core/document.cpp @@ -1813,6 +1813,7 @@ void Document::closeDocument() d->m_viewportHistory.append( DocumentViewport() ); d->m_viewportIterator = d->m_viewportHistory.begin(); d->m_allocatedPixmapsTotalMemory = 0; + d->m_allocatedTextPagesFifo.clear(); d->m_pageSize = PageSize(); d->m_pageSizes.clear(); AudioPlayer::instance()->d->m_currentDocument = KUrl(); -- 2.11.4.GIT