From a5abceec48dfc6dd2211a4905b3f2716454cc419 Mon Sep 17 00:00:00 2001 From: Cristy Date: Thu, 17 Nov 2016 09:27:04 -0500 Subject: [PATCH] ... --- MagickCore/property.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/MagickCore/property.c b/MagickCore/property.c index 39350d812..2f5a00aca 100644 --- a/MagickCore/property.c +++ b/MagickCore/property.c @@ -667,7 +667,7 @@ static MagickBooleanType Get8BIMProperty(const Image *image,const char *key, count=(ssize_t) ReadPropertyMSBLong(&info,&length); if ((count < 0) || ((size_t) count > length)) { - length=0; + length=0; continue; } if ((*name != '\0') && (*name != '#')) @@ -4047,6 +4047,11 @@ MagickExport MagickBooleanType SetImageProperty(Image *image, "SetReadOnlyProperty","`%s'",property); return(MagickFalse); } + if (LocaleCompare("colors",property) == 0) + { + image->colors=GetNumberColors(image,(FILE *) NULL,exception); + return(MagickTrue); + } if (LocaleCompare("colorspace",property) == 0) { ssize_t -- 2.40.0