Currently incorrect integer types are used in Cython implementation.
It's less portable and perhaps more importantly, confusing for developers.
For example:
- Pointers should be
intptr_t.
- Memory sizes should be
size_t.
- Memory offsets should be
ptrdiff_t.
Currently incorrect integer types are used in Cython implementation.
It's less portable and perhaps more importantly, confusing for developers.
For example:
intptr_t.size_t.ptrdiff_t.