Please help! I need this conversion to write wrapper for some C headers for Delphi.
As an example:
function pushfstring(fmt: PAnsiChar): PAnsiChar; c
An "array of const" is actually an array of TVarRec, which is a special variant type. It's not compatible with varargs, and you really should be able to call the varargs function directly without a wrapper around it.