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

Reply via email to