2009/8/17 Paolo Bonzini <bonzini@xxxxxxx>: > On 08/17/2009 06:04 PM, Frank Li wrote: >> >> MSVs have not implemented va_copy. remove va_copy at MSVC environment. >> It will malloc buffer each time. > > ... but only a 257-byte buffer as dscho pointed out. > > In many places that do not have va_copy, a simple assignment works. And > va_end is almost always a no-op. So what about > > #ifndef va_copy > #define va_copy(dst, src) ((dst) = (src)) > #endif > > if it works on MSVC? According to http://stackoverflow.com/questions/558223/vacopy-porting-to-visual-c that should work. - Reece -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html