Re: [PATCH 05/11] Remove va_copy at MSVC because there are va_copy.
- From
Johannes Schindelin <johannes.schindelin@gmx.de>
- Date
- Aug 18, 2009, 09:54 UTC
- Message-ID
- <alpine.DEB.1.00.0908181153000.4680@intel-tinevez-2-302>
- In-Reply-To
- <1976ea660908172206hc75c1e6i117806338be5ccea@mail.gmail.com>
Hi,
On Tue, 18 Aug 2009, Frank Li wrote:
Show 7 quoted lines
> > #ifndef va_copy > > #define va_copy(dst, src) ((dst) = (src)) > > #endif > > > > if it works on MSVC? > > I test it, it works.
But please, either put it into compat/msvc.h or make it dependent on some #define such as "DEFINE_VA_COPY_TRIVIALLY" so that other platforms who might miss va_copy (but can use the trivial definition above) can use it. I do not think that va_copy can be defined like this in general.
Ciao, Dscho