diff options
Diffstat (limited to 'source')
-rw-r--r-- | source/blender/python/intern/bpy_app_ocio.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/python/intern/bpy_app_ocio.c b/source/blender/python/intern/bpy_app_ocio.c index dfcbfe94ead..eff52bc9dae 100644 --- a/source/blender/python/intern/bpy_app_ocio.c +++ b/source/blender/python/intern/bpy_app_ocio.c @@ -63,8 +63,11 @@ static PyObject *make_ocio_info(void) return NULL; } +#ifndef WITH_OCIO #define SetStrItem(str) \ PyStructSequence_SET_ITEM(ocio_info, pos++, PyUnicode_FromString(str)) +#endif + #define SetObjItem(obj) \ PyStructSequence_SET_ITEM(ocio_info, pos++, obj) @@ -77,7 +80,7 @@ static PyObject *make_ocio_info(void) curversion >> 24, (curversion >> 16) % 256, (curversion >> 8) % 256)); #else SetObjItem(PyBool_FromLong(0)); - SetStrItem("Unknown"); + SetObjItem(Py_BuildValue("(iii)", 0, 0, 0)); SetStrItem("Unknown"); #endif |