- Added MFC snprintf macro

diff --git a/scripts/data_files/error.fmt b/scripts/data_files/error.fmt
index e9dd741..9f83681 100644
--- a/scripts/data_files/error.fmt
+++ b/scripts/data_files/error.fmt
@@ -31,6 +31,10 @@
 
 #include <string.h>
 
+#if defined _MSC_VER && !defined  snprintf
+#define  snprintf  _snprintf
+#endif
+
 void error_strerror( int ret, char *buf, size_t buflen )
 {
     size_t len;