diff --git a/src/QtHtmlReader.cpp b/src/QtHtmlReader.cpp index 7a1bf584..9d22feda 100644 --- a/src/QtHtmlReader.cpp +++ b/src/QtHtmlReader.cpp @@ -147,6 +147,12 @@ void QtHtmlReader::Close() { // Mark as "closed" is_open = false; + + // Delete the image + image.reset(); + + info.vcodec = ""; + info.acodec = ""; } } diff --git a/src/QtTextReader.cpp b/src/QtTextReader.cpp index b11a3b55..de5d4542 100644 --- a/src/QtTextReader.cpp +++ b/src/QtTextReader.cpp @@ -153,6 +153,12 @@ void QtTextReader::Close() { // Mark as "closed" is_open = false; + + // Delete the image + image.reset(); + + info.vcodec = ""; + info.acodec = ""; } }