mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-06-06 14:13:15 +03:00
Changed mmap file pointer to use context manager
This commit is contained in:
parent
dbf899fb78
commit
c971bac651
|
@ -174,7 +174,7 @@ class ImageFile(Image.Image):
|
||||||
else:
|
else:
|
||||||
# use mmap, if possible
|
# use mmap, if possible
|
||||||
import mmap
|
import mmap
|
||||||
fp = open(self.filename, "r")
|
with open(self.filename, "r") as fp:
|
||||||
self.map = mmap.mmap(fp.fileno(), 0, access=mmap.ACCESS_READ)
|
self.map = mmap.mmap(fp.fileno(), 0, access=mmap.ACCESS_READ)
|
||||||
self.im = Image.core.map_buffer(
|
self.im = Image.core.map_buffer(
|
||||||
self.map, self.size, decoder_name, extents, offset, args
|
self.map, self.size, decoder_name, extents, offset, args
|
||||||
|
|
Loading…
Reference in New Issue
Block a user