From befbb062205f78f007afc084bb4fb370830456b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Wed, 27 Sep 2017 20:49:44 +0200 Subject: [PATCH] invalidate comics in httpsession before deleting them. --- YACReaderLibrary/server/lib/bfHttpServer/httpsession.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/YACReaderLibrary/server/lib/bfHttpServer/httpsession.cpp b/YACReaderLibrary/server/lib/bfHttpServer/httpsession.cpp index 1bfe2f07..cfe9ccb0 100644 --- a/YACReaderLibrary/server/lib/bfHttpServer/httpsession.cpp +++ b/YACReaderLibrary/server/lib/bfHttpServer/httpsession.cpp @@ -244,6 +244,7 @@ void HttpSession::dismissCurrentComic() { if(dataPtr->yacreaderSessionData.comic != 0) { + dataPtr->yacreaderSessionData.comic->invalidate(); dataPtr->yacreaderSessionData.comic->deleteLater(); dataPtr->yacreaderSessionData.comic = 0; } @@ -283,6 +284,7 @@ void HttpSession::dismissCurrentRemoteComic() { if(dataPtr->yacreaderSessionData.remoteComic != 0) { + dataPtr->yacreaderSessionData.remoteComic->invalidate(); dataPtr->yacreaderSessionData.remoteComic->deleteLater(); dataPtr->yacreaderSessionData.remoteComic = 0; }