diff options
author | Campbell Barton <ideasman42@gmail.com> | 2009-06-28 17:27:06 +0400 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2009-06-28 17:27:06 +0400 |
commit | 1b5851b4f963f32890ea7479ba410844bb906b5e (patch) | |
tree | 776927ba4784792f39641b54dfe62c08a0e19082 /source/blender/python/generic/BGL.c | |
parent | 7d88981a24e16c9ddd5d882183d9421e7ce90d23 (diff) |
PyNumberMethods needed ifdefs for python3.x and some other corrections.
Diffstat (limited to 'source/blender/python/generic/BGL.c')
-rw-r--r-- | source/blender/python/generic/BGL.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/source/blender/python/generic/BGL.c b/source/blender/python/generic/BGL.c index a90fabd3586..de82781cf3a 100644 --- a/source/blender/python/generic/BGL.c +++ b/source/blender/python/generic/BGL.c @@ -83,8 +83,13 @@ static PyObject *Buffer_getattr( PyObject * self, char *name ); static PyObject *Buffer_repr( PyObject * self ); PyTypeObject buffer_Type = { - PyObject_HEAD_INIT( NULL ) /* required python macro */ - 0, /*ob_size */ +#if (PY_VERSION_HEX >= 0x02060000) + PyVarObject_HEAD_INIT(NULL, 0) +#else + /* python 2.5 and below */ + PyObject_HEAD_INIT( NULL ) /* required py macro */ + 0, /* ob_size */ +#endif "buffer", /*tp_name */ sizeof( Buffer ), /*tp_basicsize */ 0, /*tp_itemsize */ |