From 0976075b05e09b1c5bbb4a692c96b7bcd37eb6e3 Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Mon, 12 Mar 2018 09:57:26 +0100 Subject: [PATCH] fix(FileExtractor): check ptr after open --- src/components/file/FileExtractor.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/components/file/FileExtractor.cpp b/src/components/file/FileExtractor.cpp index 2d518b3c1..0034b4335 100644 --- a/src/components/file/FileExtractor.cpp +++ b/src/components/file/FileExtractor.cpp @@ -35,7 +35,9 @@ static int openMinizipStream (void **stream, const char *filePath) { *stream = nullptr; if (!mz_stream_bzip_create(stream)) return MZ_MEM_ERROR; - return mz_stream_bzip_open(stream, filePath, MZ_OPEN_MODE_READ); + Q_CHECK_PTR(*stream); + qInfo() << QStringLiteral("Opening `%1`...").arg(filePath); + return mz_stream_bzip_open(*stream, filePath, MZ_OPEN_MODE_READ); } // -----------------------------------------------------------------------------