On Mon, Aug 06, 2007 at 05:20:37PM +0200, Folkert van Heusden wrote:
> > Looks to me like this is an opaque data type.   Its only ever referenced
> > as a pointer type so the user of the API never needs to know what the
> > layout of the type really is.
> 
> Hmmm, I could do (tested and it compiles):
> 
>       void *handle = (void *)id3_file_open(...);
> 
> but I wonder if that is guaranteed to work.

Afaik, a void pointer can alias any pointer type, so this shouldn't be a
problem.


Kurt



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to