[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [26368] trunk/blender/source/blender/ editors/animation: Fix RMB menu insert driver not working on some buttons, passing
Brecht Van Lommel
brecht at blender.org
Thu Jan 28 17:13:12 CET 2010
Revision: 26368
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=26368
Author: blendix
Date: 2010-01-28 17:13:12 +0100 (Thu, 28 Jan 2010)
Log Message:
-----------
Fix RMB menu insert driver not working on some buttons, passing
wrong pointer into RNA.
Modified Paths:
--------------
trunk/blender/source/blender/editors/animation/drivers.c
trunk/blender/source/blender/editors/animation/keyingsets.c
Modified: trunk/blender/source/blender/editors/animation/drivers.c
===================================================================
--- trunk/blender/source/blender/editors/animation/drivers.c 2010-01-28 16:02:26 UTC (rev 26367)
+++ trunk/blender/source/blender/editors/animation/drivers.c 2010-01-28 16:13:12 UTC (rev 26368)
@@ -390,7 +390,7 @@
if (all)
index= -1;
- if (ptr.data && prop && RNA_property_animateable(ptr.data, prop)) {
+ if (ptr.data && prop && RNA_property_animateable(&ptr, prop)) {
path= RNA_path_from_ID_to_property(&ptr, prop);
if (path) {
@@ -505,7 +505,7 @@
memset(&ptr, 0, sizeof(PointerRNA));
uiAnimContextProperty(C, &ptr, &prop, &index);
- if (ptr.data && prop && RNA_property_animateable(ptr.data, prop)) {
+ if (ptr.data && prop && RNA_property_animateable(&ptr, prop)) {
path= RNA_path_from_ID_to_property(&ptr, prop);
if (path) {
@@ -549,7 +549,7 @@
memset(&ptr, 0, sizeof(PointerRNA));
uiAnimContextProperty(C, &ptr, &prop, &index);
- if (ptr.data && prop && RNA_property_animateable(ptr.data, prop)) {
+ if (ptr.data && prop && RNA_property_animateable(&ptr, prop)) {
path= RNA_path_from_ID_to_property(&ptr, prop);
if (path) {
Modified: trunk/blender/source/blender/editors/animation/keyingsets.c
===================================================================
--- trunk/blender/source/blender/editors/animation/keyingsets.c 2010-01-28 16:02:26 UTC (rev 26367)
+++ trunk/blender/source/blender/editors/animation/keyingsets.c 2010-01-28 16:13:12 UTC (rev 26368)
@@ -339,7 +339,7 @@
uiAnimContextProperty(C, &ptr, &prop, &index);
/* check if property is able to be added */
- if (ptr.data && prop && RNA_property_animateable(ptr.data, prop)) {
+ if (ptr.data && prop && RNA_property_animateable(&ptr, prop)) {
path= RNA_path_from_ID_to_property(&ptr, prop);
if (path) {
More information about the Bf-blender-cvs
mailing list