[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [20431] branches/soc-2009-kazanbas/source/ blender/python/intern/bpy_operator_wrap.c: In bpy, renamed "exec" operator method to "execu" for compatibility
Arystanbek Dyussenov
arystan.d at gmail.com
Tue May 26 19:08:10 CEST 2009
Revision: 20431
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20431
Author: kazanbas
Date: 2009-05-26 19:08:10 +0200 (Tue, 26 May 2009)
Log Message:
-----------
In bpy, renamed "exec" operator method to "execu" for compatibility
with py 2.x ("exec" is a keyword in py 2.x).
Modified Paths:
--------------
branches/soc-2009-kazanbas/source/blender/python/intern/bpy_operator_wrap.c
Modified: branches/soc-2009-kazanbas/source/blender/python/intern/bpy_operator_wrap.c
===================================================================
--- branches/soc-2009-kazanbas/source/blender/python/intern/bpy_operator_wrap.c 2009-05-26 17:01:56 UTC (rev 20430)
+++ branches/soc-2009-kazanbas/source/blender/python/intern/bpy_operator_wrap.c 2009-05-26 17:08:10 UTC (rev 20431)
@@ -232,7 +232,7 @@
PyTuple_SET_ITEM(args, 1, pyop_dict_from_event(event));
}
else if (mode==PYOP_EXEC) {
- item= PyObject_GetAttrString(py_class, "exec");
+ item= PyObject_GetAttrString(py_class, "execu");
args = PyTuple_New(1);
}
else if (mode==PYOP_POLL) {
@@ -328,7 +328,7 @@
/* api callbacks, detailed checks dont on adding */
if (PyObject_HasAttrString(py_class, "invoke"))
ot->invoke= PYTHON_OT_invoke;
- if (PyObject_HasAttrString(py_class, "exec"))
+ if (PyObject_HasAttrString(py_class, "execu"))
ot->exec= PYTHON_OT_exec;
if (PyObject_HasAttrString(py_class, "poll"))
ot->poll= PYTHON_OT_poll;
@@ -391,7 +391,7 @@
{PYOP_ATTR_UINAME, 's', 0, BPY_CLASS_ATTR_OPTIONAL},
{PYOP_ATTR_PROP, 'l', 0, BPY_CLASS_ATTR_OPTIONAL},
{PYOP_ATTR_DESCRIPTION, 's', 0, BPY_CLASS_ATTR_NONE_OK},
- {"exec", 'f', 1, BPY_CLASS_ATTR_OPTIONAL},
+ {"execu", 'f', 1, BPY_CLASS_ATTR_OPTIONAL},
{"invoke", 'f', 2, BPY_CLASS_ATTR_OPTIONAL},
{"poll", 'f', 2, BPY_CLASS_ATTR_OPTIONAL},
{NULL, 0, 0, 0}
More information about the Bf-blender-cvs
mailing list