From 48a256c910e85405747ad47a62bcb70159aee638 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sun, 24 Mar 2013 20:59:53 +0000 Subject: fix [#34745] TGA with size of 4Kx8K won't load Checked the size limit on TGA files in svn history and this is was just an arbitrary limit that might have made sense some years back, but not now. --- source/blender/imbuf/intern/targa.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source/blender/imbuf/intern') diff --git a/source/blender/imbuf/intern/targa.c b/source/blender/imbuf/intern/targa.c index 0c30af60388..7e6116b242c 100644 --- a/source/blender/imbuf/intern/targa.c +++ b/source/blender/imbuf/intern/targa.c @@ -344,8 +344,8 @@ static int checktarga(TARGA *tga, unsigned char *mem) return 0; } if (tga->mapsize && tga->mapbits > 32) return 0; - if (tga->xsize <= 0 || tga->xsize >= 8192) return 0; - if (tga->ysize <= 0 || tga->ysize >= 8192) return 0; + if (tga->xsize <= 0) return 0; + if (tga->ysize <= 0) return 0; if (tga->pixsize > 32) return 0; if (tga->pixsize == 0) return 0; return 1; -- cgit v1.2.3