diff options
Diffstat (limited to 'source/blender/python/intern/bpy_util.h')
-rw-r--r-- | source/blender/python/intern/bpy_util.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/source/blender/python/intern/bpy_util.h b/source/blender/python/intern/bpy_util.h index b35a6b20306..b16c8fe2e8c 100644 --- a/source/blender/python/intern/bpy_util.h +++ b/source/blender/python/intern/bpy_util.h @@ -22,11 +22,16 @@ * ***** END GPL LICENSE BLOCK ***** */ +/** \file blender/python/intern/bpy_util.h + * \ingroup pythonintern + */ + + #ifndef BPY_UTIL_H #define BPY_UTIL_H -#if PY_VERSION_HEX < 0x03010000 -#error "Python versions below 3.1 are not supported anymore, you'll need to update your python." +#if PY_VERSION_HEX < 0x03020000 +#error "Python 3.2 or greater is required, you'll need to update your python." #endif #include "RNA_types.h" /* for EnumPropertyItem only */ @@ -39,7 +44,7 @@ char *BPy_enum_as_string(struct EnumPropertyItem *item); #define BLANK_PYTHON_TYPE {PyVarObject_HEAD_INIT(NULL, 0) NULL} /* error reporting */ -short BPy_reports_to_error(struct ReportList *reports, const short clear); +short BPy_reports_to_error(struct ReportList *reports, PyObject *exception, const short clear); short BPy_errors_to_report(struct ReportList *reports); /* TODO - find a better solution! */ |