We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 54d5223 commit 9cd70baCopy full SHA for 9cd70ba
1 file changed
src/PIL/JpegXlImagePlugin.py
@@ -29,7 +29,12 @@ class JpegXlImageFile(ImageFile.ImageFile):
29
30
def _open(self) -> None:
31
assert self.fp is not None
32
- self._decoder = _jpegxl.JpegXlDecoder(self.fp.read())
+ s = self.fp.read()
33
+ if not _accept(s):
34
+ msg = "not a JPEG XL file"
35
+ raise SyntaxError(msg)
36
+
37
+ self._decoder = _jpegxl.JpegXlDecoder(s)
38
39
(
40
self._size,
0 commit comments