diff --git a/src/common/xsprintf.c b/src/common/xsprintf.c index 8988465fc..4d891ad8b 100644 --- a/src/common/xsprintf.c +++ b/src/common/xsprintf.c @@ -66,7 +66,7 @@ int xvsprintf (char* Buf, size_t BufSize, const char* Format, va_list ap) { #if defined(__WATCOMC__) int Res = _vbprintf (Buf, BufSize, Format, ap); -#elif defined(__GNUC__) +#elif defined(__GNUC__) && !defined(__GO32__) int Res = vsnprintf (Buf, BufSize, Format, ap); #elif defined(_MSC_VER) int Res = _vsnprintf (Buf, BufSize, Format, ap);