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)