New Python code: Fixes for Makefile and compat hacks for py 2.3 
Campbell should check though!
This commit is contained in:
2008-12-21 10:56:14 +00:00
parent db77f6abd7
commit f44d8c2780
3 changed files with 11 additions and 0 deletions

View File

@@ -55,6 +55,7 @@ CPPFLAGS += -I../../blenkernel
CPPFLAGS += -I../../nodes
CPPFLAGS += -I../../imbuf
CPPFLAGS += -I../../blenloader
CPPFLAGS += -I../../windowmanager
CPPFLAGS += -I../../render/extern/include
# path to the guarded memory allocator

View File

@@ -55,6 +55,15 @@
/* older then python 2.5 - define these */
#if (PY_VERSION_HEX < 0x02050000)
#define Py_ssize_t ssize_t
#ifndef Py_RETURN_NONE
#define Py_RETURN_NONE return Py_BuildValue("O", Py_None)
#endif
#ifndef Py_RETURN_FALSE
#define Py_RETURN_FALSE return PyBool_FromLong(0)
#endif
#ifndef Py_RETURN_TRUE
#define Py_RETURN_TRUE return PyBool_FromLong(1)
#endif
#endif
#endif /* BPY_COMPAT_H__ */

View File

@@ -30,6 +30,7 @@
#include "BKE_idprop.h"
#include "bpy_idprop.h"
#include "bpy_compat.h"
#include "MEM_guardedalloc.h"