On Fri, May 15, 2009 at 12:45 AM, Robert Bradshaw <[email protected]> wrote: >> hdr_n is a string that came from Python... maybe full code with help >> you better see my mistakes :) http://pastebin.com/dbd60984 >> >> that function is called by code in Python land, passing lists or >> header names to delete, or dicts of header name/value to add/replace. > > See http://docs.cython.org/docs/language_basics.html#caveats-when- > using-a-python-string-in-a-c-context > > (Perhaps "Caveats" is too weak of a warning to use here...) >
Thanks Robert... did not pay attention to that little paragraph... Now, I tried this a solution: http://pastebin.com/d4ab1c687 putting my Python strings in a list of tuples, and refering to them in the <char *> assignment. My program still get sigfault... isnt not a solution to the said Caveat? Mohamed. _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
