changeset 19 | fcece45ef507 |
parent 18 | 2f34d5167611 |
child 30 | 5dc02b23752f |
--- a/src/plugins/imageformats/jpeg/qjpeghandler.cpp Fri Apr 16 15:50:13 2010 +0300 +++ b/src/plugins/imageformats/jpeg/qjpeghandler.cpp Mon May 03 13:17:34 2010 +0300 @@ -1188,7 +1188,11 @@ return false; } - return device->peek(2) == "\xFF\xD8"; + char buffer[2]; + if (device->peek(buffer, 2) != 2) + return false; + + return uchar(buffer[0]) == 0xff && uchar(buffer[1]) == 0xd8; } bool QJpegHandler::read(QImage *image)