From dc070da861a015d3c97488fdcca6063b44d47a7b Mon Sep 17 00:00:00 2001 From: Cristy Date: Sat, 9 Apr 2022 08:40:54 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/pull/5034 --- magick/property.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/magick/property.c b/magick/property.c index 2d80493dd2..bfc689466d 100644 --- a/magick/property.c +++ b/magick/property.c @@ -1526,12 +1526,14 @@ static MagickBooleanType GetEXIFProperty(const Image *image, } case EXIF_FMT_SINGLE: { - EXIFMultipleValues(4,"%f",(double) *(float *) p1); + EXIFMultipleValues(4,"%.20g",(double) + ReadPropertySignedLong(endian,p1)); break; } case EXIF_FMT_DOUBLE: { - EXIFMultipleValues(8,"%f",*(double *) p1); + EXIFMultipleValues(8,"%.20g",(double) + ReadPropertySignedLong(endian,p1)); break; } case EXIF_FMT_STRING: