1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-10 23:44:24 +00:00

Relaxed JPEG header byte matching.

This commit is contained in:
jules 2013-04-01 12:16:19 +01:00
parent 93dd9757e5
commit e69339aeba

View file

@ -229,15 +229,10 @@ bool JPEGImageFormat::canUnderstand (InputStream& in)
const int bytesNeeded = 10;
uint8 header [bytesNeeded];
if (in.read (header, bytesNeeded) == bytesNeeded)
{
return header[0] == 0xff
return in.read (header, bytesNeeded) == bytesNeeded
&& header[0] == 0xff
&& header[1] == 0xd8
&& header[2] == 0xff
&& (header[3] == 0xe0 || header[3] == 0xe1);
}
return false;
&& header[2] == 0xff;
}
#if JUCE_USING_COREIMAGE_LOADER