[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [21215] branches/blender2.5/blender/source /blender/blenkernel/intern/context.c: Zeroing listbase result for context data collection get when no data is found .

Elia Sarti vekoon at gmail.com
Sun Jun 28 13:37:45 CEST 2009


Revision: 21215
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=21215
Author:   vekoon
Date:     2009-06-28 13:37:45 +0200 (Sun, 28 Jun 2009)

Log Message:
-----------
Zeroing listbase result for context data collection get when no data is found. 
Caused crash for uninitialized pointers when getting collection data for editors not supporting that member, e.g. "deselect all" operator in non-3dview editors.

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-06-28 11:22:26 UTC (rev 21214)
+++ branches/blender2.5/blender/source/blender/blenkernel/intern/context.c	2009-06-28 11:37:45 UTC (rev 21215)
@@ -358,6 +358,9 @@
 		return 1;
 	}
 
+	list->first= NULL;
+	list->last= NULL;
+
 	return 0;
 }
 





More information about the Bf-blender-cvs mailing list