<div>Hi!<br></div><div><br></div><div>Is there a way to pass a u8-vector to a FFI interface somehow?</div><div>The way I expect this to work is through a (pointer unsigned-char), but it obviously doesn't work, claiming a proper C pointer. I would like to be able to build this arrays from Scheme code. Is there a way?</div>

<div><br></div><div>Currently I have to call a FFI function to set char by char, calling the c-lambda function too many times.</div><div><br></div><div>One thing that could work is something that converts u8-vectors to unsigned char* arrays, does that exist in Gambit?</div>

<div><br></div><div><br></div><div>Thanks,</div><div><br></div><div>Álvaro</div>