From: Tony Cook Date: Fri, 24 Mar 2006 04:26:24 +0000 (+0000) Subject: make the targa probe even stricter X-Git-Tag: Imager-0.51_01~26 X-Git-Url: http://git.imager.perl.org/imager.git/commitdiff_plain/b14fce7a826ae4ec6e19e1d56102ebd6b774f1fb make the targa probe even stricter --- diff --git a/tga.c b/tga.c index 03261197..b2608109 100644 --- a/tga.c +++ b/tga.c @@ -339,7 +339,10 @@ tga_header_verify(unsigned char headbuf[18]) { case 0: case 2: /* Uncompressed, rgb images */ case 10: /* Compressed, rgb images */ - break; + if (header.bitsperpixel != 15 && header.bitsperpixel != 16 + && header.bitsperpixel != 24 && header.bitsperpixel != 23) + return 0; + break; } switch (header.colourmaptype) {