]> git.saurik.com Git - wxWidgets.git/blobdiff - include/wx/wxchar.h
experimental --inplace flag implementation
[wxWidgets.git] / include / wx / wxchar.h
index 03a406d0ffc491cf4e67bd73fcbb95d818d0370b..88ea3006468a75a66ee28db28d8e830575d99e24 100644 (file)
@@ -594,6 +594,15 @@ WXDLLEXPORT bool wxOKlibc(); // for internal use
 // printf() family saga
 // ----------------------------------------------------------------------------
 
+/*
+   For some systems vsnprintf() exists in the system libraries but not in the
+   headers, so we need to declare it ourselves to be able to use it.
+ */
+#ifndef HAVE_VSNPRINTF_DECL
+    extern "C"
+    int vsnprintf(char *str, size_t size, const char *format, va_list ap);
+#endif // !HAVE_VSNPRINTF_DECL
+
 /*
    First of all, we always want to define safe snprintf() function to be used
    instead of sprintf(). Some compilers already have it (or rather vsnprintf()