diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2005-03-14 04:58:13 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2005-03-14 04:58:13 +0000 |
commit | 3e0446e7fda10c3d85a628b8c1effaa5bf7f5529 (patch) | |
tree | eac19e282f78a1d64759ca7dbeff02ee63d6a1d1 /externals/grill/py/source/pybuffer.cpp | |
parent | bf9523d0f232dc39ddf0b5d1985e93d431100c13 (diff) |
fixes for OSX
docs
optimizations and fixes
use optimized version
optimized function calls
adjust pd and py files for correct argument passing
more optimizations
svn path=/trunk/; revision=2627
Diffstat (limited to 'externals/grill/py/source/pybuffer.cpp')
-rw-r--r-- | externals/grill/py/source/pybuffer.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/externals/grill/py/source/pybuffer.cpp b/externals/grill/py/source/pybuffer.cpp index 6e7e571b..f95c4bc6 100644 --- a/externals/grill/py/source/pybuffer.cpp +++ b/externals/grill/py/source/pybuffer.cpp @@ -11,15 +11,25 @@ WARRANTIES, see the file, "license.txt," in this distribution. #include "main.h"
#ifdef PY_NUMARRAY
+#if FLEXT_OS == FLEXT_OS_MAC
+#include <Python/numarray/numarray.h>
+#else
#include <numarray/numarray.h>
+#endif
static bool nasupport = false;
static NumarrayType numtype;
#endif
// PD defines a T_OBJECT symbol
#undef T_OBJECT
-#include "structmember.h"
+
+#if FLEXT_OS == FLEXT_OS_MAC
+#include "Python/bufferobject.h"
+#include "Python/structmember.h"
+#else
#include "bufferobject.h"
+#include "structmember.h"
+#endif
static PyObject *buffer_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
{
|