From: Joshua Jensen Date: Mon, 17 Aug 2009 18:22:53 GMT Subject: Re: [PATCH 05/11] Remove va_copy at MSVC because there are va_copy. Message-ID: <4A899FFD.3080607@workspacewhiz.com> In-Reply-To: ----- Original Message ----- From: Johannes Schindelin Date: 8/17/2009 10:49 AM > 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