fix PyObject import in numpy.pxd, added ndarray.base attribute declaration
authorStefan Behnel <scoder@users.berlios.de>
Thu, 15 Oct 2009 14:11:01 +0000 (16:11 +0200)
committerStefan Behnel <scoder@users.berlios.de>
Thu, 15 Oct 2009 14:11:01 +0000 (16:11 +0200)
Cython/Includes/numpy.pxd

index f57761527c967cf9b9da6735b86f03e35492518e..fa5eb9512b63da8c735288cdad93e08c0c9f1799 100644 (file)
@@ -17,7 +17,7 @@
 DEF _buffer_format_string_len = 255
 
 cimport python_buffer as pybuf
-from python_object cimport PyObject
+from python_ref cimport PyObject
 cimport stdlib
 cimport stdio
 
@@ -151,6 +151,7 @@ cdef extern from "numpy/arrayobject.h":
             npy_intp *shape "dimensions" 
             npy_intp *strides
             dtype descr
+            PyObject* base
 
         # Note: This syntax (function definition in pxd files) is an
         # experimental exception made for __getbuffer__ and __releasebuffer__