Cython has moved to github.
cython-devel
view tests/compile/cast_ctypedef_array_T518.pyx @ 3080:982665cb1a01
casting to typedef pointer/array types (ticket #518)
| author | Lisandro Dalcin <dalcinl@gmail.com> |
|---|---|
| date | Wed Mar 10 17:03:40 2010 -0300 (2 years ago) |
| parents | |
| children | 1dadfbd04642 |
line source
1 cdef extern from "cast_ctypedef_array_T518_helper.h":
2 cdef struct __foo_struct:
3 int i, j
4 ctypedef __foo_struct foo_t[1]
6 void foo_init(foo_t)
7 void foo_clear(foo_t)
9 cdef foo_t value
10 foo_init(value)
11 foo_clear(value)
13 cdef void *pointer = <void*> value
14 foo_init(<foo_t>pointer)
15 foo_clear(<foo_t>pointer)
