diff options
author | Dag Sverre Seljebotn <dagss@student.matnat.uio.no> | 2008-08-25 16:09:31 +0200 |
---|---|---|
committer | Dag Sverre Seljebotn <dagss@student.matnat.uio.no> | 2008-08-25 16:09:31 +0200 |
commit | ded64d16501852d39be84e7ed5116b865f6fe7c8 (patch) | |
tree | 82142c5386e64f2f4763b4a593884617c3e10195 /Cython/Compiler/ModuleNode.py | |
parent | 871351b566546eb276c4d2e02dce6e0f1ac40f8d (diff) | |
download | cython-ded64d16501852d39be84e7ed5116b865f6fe7c8.tar.gz |
Updated buffers to beta 3 of Py3
Diffstat (limited to 'Cython/Compiler/ModuleNode.py')
-rw-r--r-- | Cython/Compiler/ModuleNode.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Cython/Compiler/ModuleNode.py b/Cython/Compiler/ModuleNode.py index 23cb11455..d7fb6b1cf 100644 --- a/Cython/Compiler/ModuleNode.py +++ b/Cython/Compiler/ModuleNode.py @@ -429,14 +429,15 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode): code.putln("") code.putln(" typedef struct {") code.putln(" void *buf;") + code.putln(" PyObject *obj;") code.putln(" Py_ssize_t len;") + code.putln(" Py_ssize_t itemsize;") code.putln(" int readonly;") - code.putln(" const char *format;") code.putln(" int ndim;") + code.putln(" char *format;") code.putln(" Py_ssize_t *shape;") code.putln(" Py_ssize_t *strides;") code.putln(" Py_ssize_t *suboffsets;") - code.putln(" Py_ssize_t itemsize;") code.putln(" void *internal;") code.putln(" } Py_buffer;") code.putln("") |