#include <stdarg.h>
#include <ctype.h>
-#if defined(_XBT_WIN32) || defined(__WIN32__) || defined(WIN32) || defined(__TOS_WIN__)
+#if defined(_WIN32) || defined(__WIN32__) || defined(WIN32) || defined(__TOS_WIN__)
# ifndef __STRICT_ANSI__
# include <io.h>
# include <process.h>
* down here because we want the user's section 1 to have been scanned first.
* The user has a chance to override it with an option.
*/
-#if defined(_XBT_WIN32) || defined(__WIN32__) || defined(WIN32) || defined(__TOS_WIN__)
+#if defined(_WIN32)
# ifndef __STRICT_ANSI__
# include <io.h>
# include <process.h>
int chars_left, used;
va_list ap; va_start(ap, fmt);
#ifdef FLEXML_yylineno
- used = sprintf(flexml_err_msg,
+ used = snprintf(flexml_err_msg,flexml_max_err_msg_size,
"Invalid XML (XML input line %d, state %d): ",
dax_lineno, YY_START);
#else
- used = sprintf(flexml_err_msg,
+ used = snprintf(flexml_err_msg,flexml_max_err_msg_size,
"Invalid XML (state %d): ",
YY_START);
#endif