mirror of
https://github.com/python-pillow/Pillow.git
synced 2025-01-26 09:14:27 +03:00
Fixed undefined variable in logging
This commit is contained in:
parent
70ef50cf72
commit
61c39074f5
|
@ -376,3 +376,16 @@ def test_too_many_entries():
|
|||
|
||||
# Should not raise ValueError.
|
||||
pytest.warns(UserWarning, lambda: ifd[277])
|
||||
|
||||
|
||||
def test_empty_subifd(tmp_path):
|
||||
out = str(tmp_path / "temp.jpg")
|
||||
|
||||
im = hopper()
|
||||
exif = im.getexif()
|
||||
exif[TiffImagePlugin.EXIFIFD] = {}
|
||||
im.save(out, exif=exif)
|
||||
|
||||
with Image.open(out) as reloaded:
|
||||
exif = reloaded.getexif()
|
||||
assert exif.get_ifd(TiffImagePlugin.EXIFIFD) == {}
|
||||
|
|
|
@ -826,7 +826,8 @@ class ImageFileDirectory_v2(MutableMapping):
|
|||
else:
|
||||
ifh = b"MM\x00\x2A\x00\x00\x00\x08"
|
||||
ifd = ImageFileDirectory_v2(ifh)
|
||||
for ifd_tag, ifd_value in self._tags_v2[tag].items():
|
||||
values = self._tags_v2[tag]
|
||||
for ifd_tag, ifd_value in values.items():
|
||||
ifd[ifd_tag] = ifd_value
|
||||
data = ifd.tobytes(offset)
|
||||
else:
|
||||
|
|
Loading…
Reference in New Issue
Block a user