From efbf04c69131b35dcec7f5d37144e2b06275c29c Mon Sep 17 00:00:00 2001 From: cristy Date: Tue, 28 Oct 2014 13:12:17 +0000 Subject: [PATCH] --- coders/pnm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coders/pnm.c b/coders/pnm.c index ce0e55968..35b40efc6 100644 --- a/coders/pnm.c +++ b/coders/pnm.c @@ -410,7 +410,7 @@ static Image *ReadPNMImage(const ImageInfo *image_info,ExceptionInfo *exception) } if ((image->columns == 0) || (image->rows == 0)) ThrowReaderException(CorruptImageError,"NegativeOrZeroImageSize"); - if (max_value > 4294967295) + if ((max_value == 0) || (max_value > 4294967295)) ThrowReaderException(CorruptImageError,"ImproperImageHeader"); for (depth=1; GetQuantumRange(depth) < max_value; depth++) ; image->depth=depth; -- 2.50.1