[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [57795] branches/soc-2013-bge/source/ blender/blenkernel/intern/object.c: Fixing a minor memory leak caused by not freeing the level of detail list when an object is freed .

Daniel Stokes kupomail at gmail.com
Thu Jun 27 01:30:11 CEST 2013


Revision: 57795
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=57795
Author:   kupoman
Date:     2013-06-26 23:30:11 +0000 (Wed, 26 Jun 2013)
Log Message:
-----------
Fixing a minor memory leak caused by not freeing the level of detail list when an object is freed.

Modified Paths:
--------------
    branches/soc-2013-bge/source/blender/blenkernel/intern/object.c

Modified: branches/soc-2013-bge/source/blender/blenkernel/intern/object.c
===================================================================
--- branches/soc-2013-bge/source/blender/blenkernel/intern/object.c	2013-06-26 23:29:33 UTC (rev 57794)
+++ branches/soc-2013-bge/source/blender/blenkernel/intern/object.c	2013-06-26 23:30:11 UTC (rev 57795)
@@ -340,6 +340,8 @@
 	free_sculptsession(ob);
 
 	if (ob->pc_ids.first) BLI_freelistN(&ob->pc_ids);
+
+	BLI_freelistN(&ob->lodlevels);
 }
 
 static void unlink_object__unlinkModifierLinks(void *userData, Object *ob, Object **obpoin)




More information about the Bf-blender-cvs mailing list