From a2fb29a72ee8d5293e0980c026d2555c482d04e8 Mon Sep 17 00:00:00 2001 From: cristy Date: Sun, 21 Sep 2014 22:04:52 +0000 Subject: [PATCH] --- coders/icon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coders/icon.c b/coders/icon.c index 94bccc824..2423409ec 100644 --- a/coders/icon.c +++ b/coders/icon.c @@ -411,7 +411,7 @@ static Image *ReadICONImage(const ImageInfo *image_info, (void) LogMagickEvent(CoderEvent,GetMagickModule(), " bpp = %.20g",(double) icon_info.bits_per_pixel); } - if (icon_info.bits_per_pixel <= 16) + if ((icon_info.number_colors != 0) || (icon_info.bits_per_pixel <= 16U)) { image->storage_class=PseudoClass; image->colors=icon_info.number_colors; -- 2.50.1