From: Cristy Date: Sat, 27 Jan 2018 16:11:00 +0000 (-0500) Subject: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5710 X-Git-Tag: 7.0.7-23~264 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=723de4fad2ec8352fd3e08b4ce2da428c144516f;p=imagemagick https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=5710 --- diff --git a/coders/wpg.c b/coders/wpg.c index eb4f54766..e57a5d5f9 100644 --- a/coders/wpg.c +++ b/coders/wpg.c @@ -1163,6 +1163,7 @@ static Image *ReadWPGImage(const ImageInfo *image_info, status=SetImageExtent(image,image->columns,image->rows,exception); if (status == MagickFalse) break; + (void) SetImageBackgroundColor(image,exception); if ((image->storage_class != PseudoClass) && (bpp < 24)) { image->colors=one << bpp; @@ -1363,6 +1364,7 @@ static Image *ReadWPGImage(const ImageInfo *image_info, status=SetImageExtent(image,image->columns,image->rows,exception); if (status == MagickFalse) break; + (void) SetImageBackgroundColor(image,exception); if ((image->colors == 0) && (bpp != 24)) { image->colors=one << bpp;