diff --git a/src/PIL/ImageFile.py b/src/PIL/ImageFile.py index 33467fc4f..c0224782a 100644 --- a/src/PIL/ImageFile.py +++ b/src/PIL/ImageFile.py @@ -204,6 +204,9 @@ class ImageFile(Image.Image): except AttributeError: seek = self.fp.seek + # XXX hack202406 disable unmodified code path + use_mmap = False + if use_mmap: # try memory mapping decoder_name, extents, offset, args = self.tile[0] diff --git a/src/_imaging.c b/src/_imaging.c index c565c21bb..69a012107 100644 --- a/src/_imaging.c +++ b/src/_imaging.c @@ -96,7 +96,8 @@ /* Configuration stuff. Feel free to undef things you don't need. */ #define WITH_IMAGECHOPS /* ImageChops support */ #define WITH_IMAGEDRAW /* ImageDraw support */ -#define WITH_MAPPING /* use memory mapping to read some file formats */ +// XXX hack202406 disable unmodified code path +// #define WITH_MAPPING /* use memory mapping to read some file formats */ #define WITH_IMAGEPATH /* ImagePath stuff */ #define WITH_ARROW /* arrow graphics stuff (experimental) */ #define WITH_EFFECTS /* special effects */