[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [45984] trunk/blender/source/blender: fix memory leak in validating mesh and remove unneeded knife operator settings store .
Campbell Barton
ideasman42 at gmail.com
Thu Apr 26 17:20:26 CEST 2012
Revision: 45984
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=45984
Author: campbellbarton
Date: 2012-04-26 15:20:26 +0000 (Thu, 26 Apr 2012)
Log Message:
-----------
fix memory leak in validating mesh and remove unneeded knife operator settings store.
Modified Paths:
--------------
trunk/blender/source/blender/blenkernel/intern/mesh.c
trunk/blender/source/blender/editors/mesh/editmesh_knife.c
Modified: trunk/blender/source/blender/blenkernel/intern/mesh.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/mesh.c 2012-04-26 15:14:08 UTC (rev 45983)
+++ trunk/blender/source/blender/blenkernel/intern/mesh.c 2012-04-26 15:20:26 UTC (rev 45984)
@@ -1154,6 +1154,8 @@
for (a = 0, l = me->mloop; a < me->totloop; a++, l++) {
l->e = new_idx[l->e];
}
+
+ MEM_freeN(new_idx);
}
void mball_to_mesh(ListBase *lb, Mesh *me)
Modified: trunk/blender/source/blender/editors/mesh/editmesh_knife.c
===================================================================
--- trunk/blender/source/blender/editors/mesh/editmesh_knife.c 2012-04-26 15:14:08 UTC (rev 45983)
+++ trunk/blender/source/blender/editors/mesh/editmesh_knife.c 2012-04-26 15:20:26 UTC (rev 45984)
@@ -2721,10 +2721,6 @@
WM_cursor_restore(CTX_wm_window(C));
- /* remember setting for later */
- RNA_boolean_set(op->ptr, "use_occlude_geometry", !kcd->cut_through);
- WM_operator_last_properties_store(op); /* XXX - this is clunky but modal ops wont do this automatic */
-
/* deactivate the extra drawing stuff in 3D-View */
ED_region_draw_cb_exit(kcd->ar->type, kcd->draw_handle);
More information about the Bf-blender-cvs
mailing list