Revision: 24635
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24635
Author:   campbellbarton
Date:     2009-11-18 11:59:17 +0100 (Wed, 18 Nov 2009)

Log Message:
-----------
remove ID property lookups from rna..
 ob["foo"] = 1
 print(ob.foo) # now raises an error

Modified Paths:
--------------
    trunk/blender/source/blender/makesrna/intern/rna_rna.c

Modified: trunk/blender/source/blender/makesrna/intern/rna_rna.c
===================================================================
--- trunk/blender/source/blender/makesrna/intern/rna_rna.c      2009-11-18 
10:57:30 UTC (rev 24634)
+++ trunk/blender/source/blender/makesrna/intern/rna_rna.c      2009-11-18 
10:59:17 UTC (rev 24635)
@@ -283,7 +283,6 @@
 {
        StructRNA *srna;
        PropertyRNA *prop;
-       IDProperty *group, *idp;
        PointerRNA propptr;
 
        memset(&propptr, 0, sizeof(propptr));
@@ -309,7 +308,13 @@
                }
        } while((srna=srna->base));
 
+       /* this was used pre 2.5beta0, now ID property access uses python's
+        * getitem style access
+        * - ob["foo"] rather then ob.foo */
+#if 0
        if(ptr->data) {
+               IDProperty *group, *idp;
+
                group= RNA_struct_idproperties(ptr, 0);
 
                if(group) {
@@ -322,7 +327,7 @@
                        }
                }
        }
-
+#endif
        return propptr;
 }
 


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to