On Fri, May 15, 2009 at 1:50 AM, Hoyt Koepke <[email protected]> wrote: > Are the &hrd_names and &hdr_values in this line correct? If so, do > you know what xz_trans... does with them? Since it's a double ptr as > written, your original ptr might be modified. > > result=xz_transaction_hdrs_modify(handle,ctx,&hdr_names,&hdr_values,del_count,add_count,replace_count) >
That is the signature of the function in the c lib's header file. What could it mean that it is expecting a double pointer? a pointer of an array of structs? What the function does is allow me to tell it which headers, as in HTTP speak, I want added/deleted/replaced, from the current HTTP transaction it is handling for me. So I would guess it simply needs to read all those strings am passing in. _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
