The presence of __va_copy vs va_copy
Richard Sharpe
rsharpe at richardsharpe.com
Fri Oct 24 18:08:54 GMT 2003
On Fri, 24 Oct 2003, Green, Paul wrote:
> Richard Sharpe [mailto:rsharpe at richardsharpe.com] writes:
>
> > As some have pointed out, __va_copy() is not on some platforms, as the
> > standard actually seems to be va_copy().
>
> Bear in mind that va_copy came into existence with C-1999 and does not exist
> in C-1990. Some of us have only partial implementations of C-1999. VOS
> doesn't have va_copy but does have snprintf.
OK, I wasn't aware of that gory level of detail :-)
However, in that case, __va_copy would not be found, and I am trying to
get the build to look for va_copy first, and then fall back to __va_copy,
and will preserve the current behavior is neither is found.
Regards
-----
Richard Sharpe, rsharpe[at]ns.aus.com, rsharpe[at]samba.org,
sharpe[at]ethereal.com, http://www.richardsharpe.com
More information about the samba-technical
mailing list