OSDN Git Service

make the svg component miniz compatible
authorIvailo Monev <xakepa10@gmail.com>
Fri, 5 Feb 2016 16:50:52 +0000 (18:50 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Fri, 5 Feb 2016 16:50:52 +0000 (18:50 +0200)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/svg/qsvgtinydocument.cpp

index b8ad85b..335db15 100644 (file)
@@ -154,7 +154,7 @@ QByteArray qt_inflateGZipDataFrom(QIODevice *device)
 
         if (zlibResult == Z_STREAM_END) {
             // Make sure there are no more members to process before exiting
-            if (!(zlibStream.avail_in && inflateReset(&zlibStream) == Z_OK))
+            if (!(zlibStream.avail_in && inflateEnd(&zlibStream) && inflateInit2(&zlibStream, MAX_WBITS + 16)))
                 stillMoreWorkToDo = false;
         }
     }