Simen kjaeraas Wrote:

> useo6 <[email protected]> wrote:
> 
> > Hello everyone,
> >
> > I'm trying to create a function which awaits a C function as  
> > parameter... like this:
> >
> > void myfunction(void C function(uint, void*)) {
> > ....
> > }
> >
> > But... when I try to compile it, I get the follwing error:
> > "found 'function' when expecting ')'".
> > Does anyone knwo what's wrong with my parameters or is it impossible to  
> > create such function?
> >
> > Thx for help :).
> 
> You will have to use an alias for this:
> 
> alias extern( C ) void function( uint, void* ) myCFunction;
> 
> void myfunction( myCFunction param ) {
> }
> 
> -- 
> Simen

Thanks, works perfectly :)

Reply via email to