[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [29644] trunk/blender/source/blender/imbuf /intern/targa.c: Fix a crash when failing to read .tga files in some cases.
Brecht Van Lommel
brecht at blender.org
Wed Jun 23 12:24:35 CEST 2010
Revision: 29644
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=29644
Author: blendix
Date: 2010-06-23 12:24:35 +0200 (Wed, 23 Jun 2010)
Log Message:
-----------
Fix a crash when failing to read .tga files in some cases.
Modified Paths:
--------------
trunk/blender/source/blender/imbuf/intern/targa.c
Modified: trunk/blender/source/blender/imbuf/intern/targa.c
===================================================================
--- trunk/blender/source/blender/imbuf/intern/targa.c 2010-06-23 10:18:51 UTC (rev 29643)
+++ trunk/blender/source/blender/imbuf/intern/targa.c 2010-06-23 10:24:35 UTC (rev 29644)
@@ -592,8 +592,10 @@
if (flags & IB_test) return (ibuf);
if (tga.imgtyp != 1 && tga.imgtyp != 9) { /* happens sometimes (beuh) */
- MEM_freeN(cmap);
- cmap= NULL;
+ if(cmap) {
+ MEM_freeN(cmap);
+ cmap= NULL;
+ }
}
switch(tga.imgtyp){
More information about the Bf-blender-cvs
mailing list