[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [47442] trunk/blender/source/blender/ blenkernel/intern/multires.c: Fix NULL free warning in multires.
Nicholas Bishop
nicholasbishop at gmail.com
Tue Jun 5 01:15:01 CEST 2012
Revision: 47442
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=47442
Author: nicholasbishop
Date: 2012-06-04 23:14:57 +0000 (Mon, 04 Jun 2012)
Log Message:
-----------
Fix NULL free warning in multires.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/multires.c
Modified: trunk/blender/source/blender/blenkernel/intern/multires.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/multires.c 2012-06-04 22:47:33 UTC (rev 47441)
+++ trunk/blender/source/blender/blenkernel/intern/multires.c 2012-06-04 23:14:57 UTC (rev 47442)
@@ -1058,7 +1058,8 @@
/* if needed, reallocate multires paint mask */
if (gpm && gpm->level < key.level) {
gpm->level = key.level;
- MEM_freeN(gpm->data);
+ if (gpm->data)
+ MEM_freeN(gpm->data);
gpm->data = MEM_callocN(sizeof(float) * key.grid_area, "gpm.data");
}
More information about the Bf-blender-cvs
mailing list