trying to fix new armature compile probs on macs (w/ py 2.3 probably) by adding the...
authorToni Alatalo <antont@kyperjokki.fi>
Tue, 22 Nov 2005 11:18:34 +0000 (11:18 +0000)
committerToni Alatalo <antont@kyperjokki.fi>
Tue, 22 Nov 2005 11:18:34 +0000 (11:18 +0000)
source/blender/python/api2_2x/gen_utils.h

index c69790075d1de01a5a8c9720a438445129ea2fb9..51eccc293d2c4b3ccbc3a39198a31fbbd6e8dd8b 100644 (file)
 #define Py_RETURN_NONE  Py_INCREF( Py_None ); return Py_None 
 #endif
 
 #define Py_RETURN_NONE  Py_INCREF( Py_None ); return Py_None 
 #endif
 
+/* more 2.4 macros..? */
+#ifndef Py_RETURN_TRUE  
+#define Py_RETURN_TRUE Py_INCREF( Py_True ); return Py_True 
+#endif
+
+#ifndef Py_RETURN_FALSE
+#define Py_RETURN_FALSE Py_INCREF( Py_False); return Py_False
+#endif
+
 PyObject *EXPP_GetModuleConstant(char *module, char *constant);
 
 int StringEqual( const char *string1, const char *string2 );
 PyObject *EXPP_GetModuleConstant(char *module, char *constant);
 
 int StringEqual( const char *string1, const char *string2 );