Re: [PATCH 05/11] Remove va_copy at MSVC because there are va_copy.
- From
Joshua Jensen <jjensen@workspacewhiz.com>
- Date
- Aug 17, 2009, 18:22 UTC
- Message-ID
- <4A899FFD.3080607@workspacewhiz.com>
- In-Reply-To
- <alpine.DEB.1.00.0908171840450.4991@intel-tinevez-2-302>
----- Original Message ----- From: Johannes Schindelin Date: 8/17/2009 10:49 AM
Show 7 quoted lines
> How about this instead? > > Work around Microsoft Visual C++ not having va_copy() > > In winansi.c, Git wants to know the length of the formatted string > so it can allocate enough space for it. But Microsoft Visual C++ > does not have va_copy(), so we have to guess
I did not look at the surrounding code, but could Microsoft's C runtime extension _vscprintf, which returns the number of characters in the formatted string, be of use here?
Josh