aboutsummaryrefslogtreecommitdiff
path: root/src/util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/util.cpp')
-rw-r--r--src/util.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/util.cpp b/src/util.cpp
index c9edc782c8..3a5770c91c 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -284,7 +284,11 @@ string vstrprintf(const char *format, va_list ap)
{
va_list arg_ptr;
va_copy(arg_ptr, ap);
+#ifdef WIN32
ret = _vsnprintf(p, limit, format, arg_ptr);
+#else
+ ret = vsnprintf(p, limit, format, arg_ptr);
+#endif
va_end(arg_ptr);
if (ret >= 0 && ret < limit)
break;