summaryrefslogtreecommitdiff
path: root/png/pngpread.c
diff options
context:
space:
mode:
authorAlbrecht Schlosser <albrechts.fltk@online.de>2024-05-13 19:12:24 +0200
committerAlbrecht Schlosser <albrechts.fltk@online.de>2024-05-13 19:18:54 +0200
commitea962375255190b5e641783ff193cff06ff616c6 (patch)
treee52f0b1f7f7a2d36d8267449d6739cf210a4aaa7 /png/pngpread.c
parent1325a257bf2784d32c6d2840be7b9a5e23b82116 (diff)
Update bundled libpng from 1.6.42 to 1.6.43
Diffstat (limited to 'png/pngpread.c')
-rw-r--r--png/pngpread.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/png/pngpread.c b/png/pngpread.c
index be640f77a..ffab19c08 100644
--- a/png/pngpread.c
+++ b/png/pngpread.c
@@ -295,6 +295,14 @@ png_push_read_chunk(png_structrp png_ptr, png_inforp info_ptr)
}
#endif
+#ifdef PNG_READ_eXIf_SUPPORTED
+ else if (png_ptr->chunk_name == png_eXIf)
+ {
+ PNG_PUSH_SAVE_BUFFER_IF_FULL
+ png_handle_eXIf(png_ptr, info_ptr, png_ptr->push_length);
+ }
+
+#endif
#ifdef PNG_READ_sRGB_SUPPORTED
else if (chunk_name == png_sRGB)
{