OSDN Git Service

properly initialize QImageReaderPrivate members
authorIvailo Monev <xakepa10@gmail.com>
Wed, 30 Dec 2020 16:06:01 +0000 (18:06 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Wed, 30 Dec 2020 16:06:01 +0000 (18:06 +0200)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/gui/image/qimagereader.cpp

index 7e1d348..ef73945 100644 (file)
@@ -452,13 +452,14 @@ public:
     \internal
 */
 QImageReaderPrivate::QImageReaderPrivate()
-    : autoDetectImageFormat(true), ignoresFormatAndExtension(false)
+    : autoDetectImageFormat(true),
+    ignoresFormatAndExtension(false),
+    device(Q_NULLPTR),
+    deleteDevice(false),
+    handler(Q_NULLPTR),
+    quality(-1),
+    imageReaderError(QImageReader::UnknownError)
 {
-    device = 0;
-    deleteDevice = false;
-    handler = 0;
-    quality = -1;
-    imageReaderError = QImageReader::UnknownError;
 }
 
 /*!