Revision: 43655
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=43655
Author: campbellbarton
Date: 2012-01-24 00:26:12 +0000 (Tue, 24 Jan 2012)
Log Message:
-----------
fix leak in mirror modifier.
Modified Paths:
--------------
branches/bmesh/blender/source/blender/modifiers/intern/MOD_mirror.c
Modified: branches/bmesh/blender/source/blender/modifiers/intern/MOD_mirror.c
===================================================================
--- branches/bmesh/blender/source/blender/modifiers/intern/MOD_mirror.c
2012-01-23 23:53:21 UTC (rev 43654)
+++ branches/bmesh/blender/source/blender/modifiers/intern/MOD_mirror.c
2012-01-24 00:26:12 UTC (rev 43655)
@@ -274,10 +274,14 @@
for (i = maxVerts; i-- > 0; dvert++) {
defvert_flip(dvert, flip_map, flip_map_len);
}
+
+ MEM_freeN(flip_map);
}
if (do_vtargetmap) {
- if (is_vtargetmap) { /* slow - so only call if one or more
merge verts are found */
+ /* slow - so only call if one or more merge verts are found,
+ * users may leave this on and not realize there is nothing to
merge - campbell */
+ if (is_vtargetmap) {
result = CDDM_merge_verts(result, vtargetmap);
}
MEM_freeN(vtargetmap);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs