[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [18848] branches/blender2.5/blender/source /blender/blenkernel/intern/context.c: 2.5

Ton Roosendaal ton at blender.org
Sat Feb 7 14:39:54 CET 2009


Revision: 18848
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=18848
Author:   ton
Date:     2009-02-07 14:39:54 +0100 (Sat, 07 Feb 2009)

Log Message:
-----------
2.5

Bugfix in ctx itterator: CTX_DATA_COUNT() didn't free memory.

Modified Paths:
--------------
    branches/blender2.5/blender/source/blender/blenkernel/intern/context.c

Modified: branches/blender2.5/blender/source/blender/blenkernel/intern/context.c
===================================================================
--- branches/blender2.5/blender/source/blender/blenkernel/intern/context.c	2009-02-07 11:04:13 UTC (rev 18847)
+++ branches/blender2.5/blender/source/blender/blenkernel/intern/context.c	2009-02-07 13:39:54 UTC (rev 18848)
@@ -333,8 +333,11 @@
 {
 	ListBase list;
 
-	if(func(C, &list))
-		return BLI_countlist(&list);
+	if(func(C, &list)) {
+		int tot= BLI_countlist(&list);
+		BLI_freelistN(&list);
+		return tot;
+	}
 	else
 		return 0;
 }





More information about the Bf-blender-cvs mailing list