[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [39474] trunk/blender/source/blender/ editors/interface/interface_regions.c: fix for error calling RNA_property_float_get_index on non array float rotations when displaying .
Campbell Barton
ideasman42 at gmail.com
Wed Aug 17 00:18:25 CEST 2011
Revision: 39474
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=39474
Author: campbellbarton
Date: 2011-08-16 22:18:24 +0000 (Tue, 16 Aug 2011)
Log Message:
-----------
fix for error calling RNA_property_float_get_index on non array float rotations when displaying.
Modified Paths:
--------------
trunk/blender/source/blender/editors/interface/interface_regions.c
Modified: trunk/blender/source/blender/editors/interface/interface_regions.c
===================================================================
--- trunk/blender/source/blender/editors/interface/interface_regions.c 2011-08-16 22:14:55 UTC (rev 39473)
+++ trunk/blender/source/blender/editors/interface/interface_regions.c 2011-08-16 22:18:24 UTC (rev 39474)
@@ -424,7 +424,8 @@
if (unit_type == PROP_UNIT_ROTATION) {
if (RNA_property_type(but->rnaprop) == PROP_FLOAT) {
- BLI_snprintf(data->lines[data->totline], sizeof(data->lines[0]), "Radians: %f", RNA_property_float_get_index(&but->rnapoin, but->rnaprop, but->rnaindex));
+ float value= RNA_property_array_check(but->rnaprop) ? RNA_property_float_get_index(&but->rnapoin, but->rnaprop, but->rnaindex) : RNA_property_float_get(&but->rnapoin, but->rnaprop);
+ BLI_snprintf(data->lines[data->totline], sizeof(data->lines[0]), "Radians: %f", value);
data->color[data->totline]= 0x888888;
data->totline++;
}
More information about the Bf-blender-cvs
mailing list