Hi, I'm trying to wrap a C-API which has a call that takes a void* and a size_t as arguments.
void foo(void *data, size_t length) The wrapper is supposed to be called with a python (byte)string instance, which might contain more than one '\0'-character. So how do I access the raw data of a string? I tried looking into the buffer-protocol, but to be honest - that's beyond me, I don't see where that is actually giving me access to the real data. Diez -- http://mail.python.org/mailman/listinfo/python-list