diff options
Diffstat (limited to 'png/pngpread.c')
| -rw-r--r-- | png/pngpread.c | 8 |
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) { |
