[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [24609] trunk/blender/source/blender: was trying to add one too many drivers when inserting them on all items on an array (own error)
Campbell Barton
ideasman42 at gmail.com
Tue Nov 17 15:10:31 CET 2009
Revision: 24609
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24609
Author: campbellbarton
Date: 2009-11-17 15:10:29 +0100 (Tue, 17 Nov 2009)
Log Message:
-----------
was trying to add one too many drivers when inserting them on all items on an array (own error)
Modified Paths:
--------------
trunk/blender/source/blender/editors/animation/drivers.c
trunk/blender/source/blender/makesrna/intern/rna_access.c
Modified: trunk/blender/source/blender/editors/animation/drivers.c
===================================================================
--- trunk/blender/source/blender/editors/animation/drivers.c 2009-11-17 13:18:26 UTC (rev 24608)
+++ trunk/blender/source/blender/editors/animation/drivers.c 2009-11-17 14:10:29 UTC (rev 24609)
@@ -160,7 +160,7 @@
/* key entire array convenience method */
if (array_index == -1) {
array_index= 0;
- array_index_max= RNA_property_array_length(&ptr, prop) + 1;
+ array_index_max= RNA_property_array_length(&ptr, prop);
}
/* will only loop once unless the array index was -1 */
Modified: trunk/blender/source/blender/makesrna/intern/rna_access.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_access.c 2009-11-17 13:18:26 UTC (rev 24608)
+++ trunk/blender/source/blender/makesrna/intern/rna_access.c 2009-11-17 14:10:29 UTC (rev 24609)
@@ -1781,7 +1781,7 @@
int RNA_property_collection_type_get(PointerRNA *ptr, PropertyRNA *prop, PointerRNA *r_ptr)
{
*r_ptr= *ptr;
- return ((r_ptr->type = prop->srna));
+ return ((r_ptr->type = prop->srna) ? 1:0);
}
int RNA_property_collection_raw_array(PointerRNA *ptr, PropertyRNA *prop, PropertyRNA *itemprop, RawArray *array)
More information about the Bf-blender-cvs
mailing list