From 929c3fe91a2d73b5be476ebbc878f48f8b653e4b Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 16 Mar 2009 17:02:58 +0000 Subject: failed building with python 2.5 and older --- source/blender/python/intern/bpy_compat.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'source/blender/python/intern') diff --git a/source/blender/python/intern/bpy_compat.h b/source/blender/python/intern/bpy_compat.h index e2337db4925..0fbb4aede7d 100644 --- a/source/blender/python/intern/bpy_compat.h +++ b/source/blender/python/intern/bpy_compat.h @@ -56,6 +56,18 @@ #endif +#ifndef Py_REFCNT +#define Py_REFCNT(ob) (((PyObject*)(ob))->ob_refcnt) +#endif + +#ifndef Py_TYPE +#define Py_TYPE(ob) (((PyObject*)(ob))->ob_type) +#endif + +#ifndef Py_TYPE +#define Py_SIZE(ob) (((PyVarObject*)(ob))->ob_size) +#endif + /* older then python 2.6 - define these */ // #if (PY_VERSION_HEX < 0x02060000) // #endif -- cgit v1.2.3