9 #ifndef _SYSIO_COMPAT_H_ 10 #define _SYSIO_COMPAT_H_ 19 strcasecmp(
const char *s1,
const char *s2) {
21 return _stricmp (s1, s2);
29 #define snprintf c99_snprintf 30 #define vsnprintf c99_vsnprintf 34 c99_vsnprintf (
char *outBuf,
size_t size,
const char *format, va_list ap) {
38 count = _vsnprintf_s (outBuf, size, _TRUNCATE, format, ap);
41 count = _vscprintf (format, ap);
49 c99_snprintf (
char *outBuf,
size_t size,
const char *format, ...) {
53 va_start (ap, format);
54 count = c99_vsnprintf (outBuf, size, format, ap);