> I'm having some doubts

I do know nothing about winim, so maybe we should wait until its author can 
answer. But one hint: Looking at the source code of that converter, it is 
obvious that it is useless for seqs. Generally, when you have a seq, and want 
to pass the data to a C lib proc, you can use seq[0].addr. Maybe you have to 
cast it before to the right data type, like 
callMyCLibproc(cast[ExpectedType](mySeq[0].addr)])

Reason for this notation is, that seq stores additional information like 
length, and seq[0] is the first element, and often one passes the address of 
the first element to C functions. 

Reply via email to