pass the format/subtype to QPpmHandler constructor from createReadHandlerHelper()

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2022-10-29 05:28:54 +03:00
parent 1113706565
commit c3f8445ed1

View file

@ -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
}