<div dir="ltr"><div>So simple.. :)</div><div><br></div><div>It seems to work, thanks.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Em qui., 11 de mar. de 2021 às 13:54, Ralph Little <<a href="mailto:skelband@gmail.com">skelband@gmail.com</a>> escreveu:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
On 2021-03-09 1:25 p.m., Thiago Milczarek Sayão wrote:<br>
> I have a double var that represents a FIXED value as in SANE_TYPE_FIXED.<br>
><br>
> How do I pass it to sane_control_option() as void * ?<br>
><br>
> tried:<br>
> (void *) double_var<br>
> (void *) SANE_FIX(double_var)<br>
><br>
><br>
I believe that you need to pass a pointer to the value:<br>
<br>
e.g.<br>
<br>
SANE_Fixed value;<br>
function(&value);<br>
<br>
The callee will know what the referenced type is and will make the<br>
appropriate cast.<br>
<br>
Cheers,<br>
Ralph<br>
<br>
</blockquote></div>