diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-06-05 08:31:05 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-06-05 08:31:05 +0300 |
commit | bd8377cb5acfdd4b65657e10006ace69ca9bcc00 (patch) | |
tree | 35dd03815950d71385ce59c6f1f68e9fd8edeb6d | |
parent | 7bff00b522d689fcf45bc08c453d042f2f83e3e1 (diff) |
PyAPI: correct exception, expect 'staticmethod'
-rw-r--r-- | source/blender/python/intern/bpy_rna.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source/blender/python/intern/bpy_rna.c b/source/blender/python/intern/bpy_rna.c index a0b76bd67ee..b84fca84f11 100644 --- a/source/blender/python/intern/bpy_rna.c +++ b/source/blender/python/intern/bpy_rna.c @@ -7322,7 +7322,8 @@ static int bpy_class_validate_recursive(PointerRNA *dummyptr, StructRNA *srna, v if (is_staticmethod) { if (PyMethod_Check(item) == 0) { PyErr_Format(PyExc_TypeError, - "expected %.200s, %.200s class \"%.200s\" attribute to be a method, not a %.200s", + "expected %.200s, %.200s class \"%.200s\" " + "attribute to be a staticmethod, not a %.200s", class_type, py_class_name, RNA_function_identifier(func), Py_TYPE(item)->tp_name); return -1; } @@ -7331,7 +7332,8 @@ static int bpy_class_validate_recursive(PointerRNA *dummyptr, StructRNA *srna, v else { if (PyFunction_Check(item) == 0) { PyErr_Format(PyExc_TypeError, - "expected %.200s, %.200s class \"%.200s\" attribute to be a function, not a %.200s", + "expected %.200s, %.200s class \"%.200s\" " + "attribute to be a function, not a %.200s", class_type, py_class_name, RNA_function_identifier(func), Py_TYPE(item)->tp_name); return -1; } |