diff options
author | Cristy <urban-warrior@imagemagick.org> | 2019-06-16 18:55:24 -0400 |
---|---|---|
committer | Cristy <urban-warrior@imagemagick.org> | 2019-06-16 18:55:24 -0400 |
commit | db7583cdbb59ef289df7b06fbbd137d1af47821d (patch) | |
tree | ab5f76d0127cf4d3e4c1a961048e6a8c9fc005d2 /coders/jpeg.c | |
parent | a906fe9298bf89e01d5272023db687935068849a (diff) | |
download | ImageMagick-db7583cdbb59ef289df7b06fbbd137d1af47821d.tar.gz |
https://imagemagick.org/discourse-server/viewtopic.php?f=3&t=36200
Diffstat (limited to 'coders/jpeg.c')
-rw-r--r-- | coders/jpeg.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/coders/jpeg.c b/coders/jpeg.c index 99f005e5b..9db3461c5 100644 --- a/coders/jpeg.c +++ b/coders/jpeg.c @@ -2125,7 +2125,8 @@ static void WriteProfile(j_compress_ptr jpeg_info,Image *image, custom_profile),(unsigned int) (length+tag_length+roundup)); } } - if (LocaleCompare(name,"XMP") == 0) + if ((LocaleCompare(name,"XMP") == 0) && + (GetStringInfoLength(profile) <= 65502)) { StringInfo *xmp_profile; |