From dee3469d9813560e00d60258d0c5eba14f083663 Mon Sep 17 00:00:00 2001 From: cristy Date: Mon, 15 Dec 2014 01:31:53 +0000 Subject: [PATCH] --- coders/pnm.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/coders/pnm.c b/coders/pnm.c index 3710e507e..8552ac28b 100644 --- a/coders/pnm.c +++ b/coders/pnm.c @@ -210,6 +210,8 @@ static unsigned int PNMInteger(Image *image,const unsigned int base, if (value > (unsigned int) (INT_MAX/10)) break; value*=10; + if (value > (INT_MAX-c)) + break; value+=c-(int) '0'; c=ReadBlobByte(image); if (c == EOF) -- 2.50.1