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 = "";
}
}