Author: jghali
Date: Wed Mar 18 22:23:37 2020
New Revision: 23512

URL: http://scribus.net/websvn/listing.php?repname=Scribus&sc=1&rev=23512
Log:
ScZipHandler: close zip reader/writer in destructor if they have been opened

Modified:
    trunk/Scribus/scribus/third_party/zip/scribus_zip.cpp

Modified: trunk/Scribus/scribus/third_party/zip/scribus_zip.cpp
URL: 
http://scribus.net/websvn/diff.php?repname=Scribus&rev=23512&path=/trunk/Scribus/scribus/third_party/zip/scribus_zip.cpp
==============================================================================
--- trunk/Scribus/scribus/third_party/zip/scribus_zip.cpp       (original)
+++ trunk/Scribus/scribus/third_party/zip/scribus_zip.cpp       Wed Mar 18 
22:23:37 2020
@@ -37,6 +37,10 @@
 
 ScZipHandler::~ScZipHandler()
 {
+       if (m_uz && m_uz->isOpen())
+               m_uz->closeArchive();
+       if (m_zi && m_zi->isOpen())
+               m_zi->closeArchive();
        delete m_uz;
        delete m_zi;
 }


_______________________________________________
scribus-commit mailing list
[email protected]
http://lists.scribus.net/mailman/listinfo/scribus-commit

Reply via email to