On 19/12/2020 22:35, Luca Olivetti via fpc-pascal wrote:
> I'm trying to use a c library where I can define a logging plugin.
> 
> The c prototype for the callback is
> 
>     void (*log)(void *logContext, UA_LogLevel level, UA_LogCategory
> category, const char *msg, va_list args);
> 
> 
> however I couldn't find a way to define a suitable callback in fpc since
> the "array of const" construct is not allowed with cdecl without
> external, i.e.

It is indeed not possible to implement a function with C varargs in FPC.


Jonas
_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to