[Bf-blender-cvs] [433b20b] master: PyAPI: correct warning with dynamic enums
Campbell Barton
noreply at git.blender.org
Fri Feb 28 11:27:22 CET 2014
Commit: 433b20b7eab28a9fdf0eecea990e667fd9072a26
Author: Campbell Barton
Date: Fri Feb 28 20:35:47 2014 +1100
https://developer.blender.org/rB433b20b7eab28a9fdf0eecea990e667fd9072a26
PyAPI: correct warning with dynamic enums
===================================================================
M source/blender/python/intern/bpy_props.c
===================================================================
diff --git a/source/blender/python/intern/bpy_props.c b/source/blender/python/intern/bpy_props.c
index 3888e1b..b2f9547 100644
--- a/source/blender/python/intern/bpy_props.c
+++ b/source/blender/python/intern/bpy_props.c
@@ -2542,8 +2542,8 @@ BPY_PROPDEF_OPTIONS_ENUM_DOC
" For dynamic values a callback can be passed which returns a list in\n"
" the same format as the static list.\n"
" This function must take 2 arguments (self, context)\n"
-" WARNING: Do not use generators here (they will work the first time, but will lead to empty values\n"
-" in some unload/reload scenarii)!\n"
+" WARNING: There is a known bug with using a callback,\n"
+" Python must keep a reference to the strings returned or Blender will crash.\n"
" :type items: sequence of string tuples or a function\n"
BPY_PROPDEF_UPDATE_DOC
);
More information about the Bf-blender-cvs
mailing list