From c3f8445ed194f64520c50ea2a9bd6e9be0b17e0b Mon Sep 17 00:00:00 2001 From: Ivailo Monev Date: Sat, 29 Oct 2022 05:28:54 +0300 Subject: [PATCH] pass the format/subtype to QPpmHandler constructor from createReadHandlerHelper() Signed-off-by: Ivailo Monev --- src/gui/image/qimagereader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/image/qimagereader.cpp b/src/gui/image/qimagereader.cpp index 61597ba9d..2189ad416 100644 --- a/src/gui/image/qimagereader.cpp +++ b/src/gui/image/qimagereader.cpp @@ -143,7 +143,7 @@ static QImageIOHandler *createReadHandlerHelper(QIODevice *device, #endif #ifndef QT_NO_IMAGEFORMAT_PPM } else if (form == "pbm" || form == "pbmraw" || form == "ppm" || form == "ppmraw") { - handler = new QPpmHandler(); + handler = new QPpmHandler(form); #endif } @@ -177,7 +177,7 @@ static QImageIOHandler *createReadHandlerHelper(QIODevice *device, #ifndef QT_NO_IMAGEFORMAT_PPM QByteArray subType; if (!handler && QPpmHandler::canRead(device, &subType)) { - handler = new QPpmHandler(); + handler = new QPpmHandler(subType); } #endif }