]> git.sesse.net Git - x264/blobdiff - common/osdep.h
msvc: Add snprintf/vsnprintf replacements
[x264] / common / osdep.h
index 995d03c417f44d83fb243d40c03b8fd44febd65f..520710a9783fb8cb0ff9e8e71e1eeaa16cf51bb6 100644 (file)
 #define strtok_r strtok_s
 #define S_ISREG(x) (((x) & S_IFMT) == S_IFREG)
 #if _MSC_VER < 1900
-#define snprintf _snprintf
+int x264_snprintf( char *s, size_t n, const char *fmt, ... );
+int x264_vsnprintf( char *s, size_t n, const char *fmt, va_list arg );
+#define snprintf  x264_snprintf
+#define vsnprintf x264_vsnprintf
 #endif
 #endif