Hi, Am 04/18/2008 04:53 PM schrieb Stefan Behnel: > Johannes Wienke wrote: >> void plug_observ_data (plugDefinition *plug, const char *ident); >> >> This is one example. My problem here is that Cython doesn't know >> anything about const. So I can't implement this function appropriately. >> Is there any way to solve this problem? > > You might get away with something like > > ctypedef constcharptr char* "const char*"
Too bad, doesn't work. In this version even cython doesn't compile. What works is: ctypedef char* constcharptr "const char*" But that generates obviously wrong C code: typedef char *const char*;
signature.asc
Description: OpenPGP digital signature
_______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
