Re: GIT update to branch: master, updated. 6.1-GIT-27-gf8cb4b8

Aidan Van Dyk <[email protected]>
Newsgroups gmane.comp.telephony.fax.hylafax.devel
Message-ID <[email protected]>
* Lee Howard <[email protected]> [091007 10:54]:

> This becomes the first use of va_copy in HylaFAX code.  I worry that it  
> may not be portable.  In particular, I note this comment in the same  
> function modified:
>
>    //XXX can truncate but cant do much about it without va_copy
>
> Is Robert's comment in the code here meaningless?

I've checked on the crustiest compilers I can find (SCO and old SunCC
and old GCC), and they all have va_copy.  From what I've found, MSVC++
is the only complier/header set that *doesn't* include va_copy, and
that's not one we have to worry about....

I've also seen reports that the old __va_copy(dst,src) might be defined
on some platforms instead of va_copy(dst,src), but again haven't been
able to find evidence of that in my attempts at finding crusty
compilers.. 

If someone has a compiler that doesn't have it, I'm certainly willing to
adjust configure/port.h to handle that, but I haven't been able to find
a system needing that yet, so don't know what would be needed on that
platform.

a.

-- 
Aidan Van Dyk                                             [email protected]
Senior Software Developer                          +1 215 825-8700 x8103
iFAX Solutions, Inc.                                http://www.ifax.com/
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iD8DBQFKzK+fuVxNPsxNPScRAknxAJ9UpCGannS0zGGFcCsJ8e02rctvmwCfWqVu
KlcZq3r62A/RZeSJ10bl13E=
=phIL
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.