#if defined(__WIN32__)
#define WIN32_LEAN_AND_MEAN
+#define String String_
#include <windows.h>
+#undef String
#include <io.h>
BOOL WINAPI GetVolumePathName(LPCTSTR lpszFileName,LPTSTR lpszVolumePathName,DWORD cchBufferLength);
char text[MAX_F_STRING];
va_list args;
va_start(args, format);
- vsprintf(text, format, args);
+ vsnprintf(text, sizeof(text), format, args);
+ text[sizeof(text)-1] = 0;
if(Puts(text))
result = strlen(text);
va_end(args);