changeset 177:20d91d6028ac src

MSVC updates.
author jcdutton
date Mon, 28 Apr 2003 18:23:54 +0000
parents 4e099155c968
children 7993d22f6487
files dvdnav_internal.h.in
diffstat 1 files changed, 7 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/dvdnav_internal.h.in	Mon Apr 28 16:29:22 2003 +0000
+++ b/dvdnav_internal.h.in	Mon Apr 28 18:23:54 2003 +0000
@@ -165,12 +165,19 @@
 #ifdef __GNUC__
 #define printerrf(format, args...) snprintf(this->err_str, MAX_ERR_LEN, format, ## args);
 #else
+#ifdef _MSC_VER
+#define printerrf(str) snprintf(this->err_str, MAX_ERR_LEN, str);
+#else
 #define printerrf(...) snprintf(this->err_str, MAX_ERR_LEN, __VA_ARGS__);
+#endif /* WIN32 */
 #endif
 #define printerr(str) strncpy(this->err_str, str, MAX_ERR_LEN);
 
 /* Save my typing */
 #define S_ERR DVDNAV_STATUS_ERR
+
+#ifndef _MSC_VER
 #define S_OK  DVDNAV_STATUS_OK
+#endif /* MSC_VER */
 
 #endif /* DVDNAV_INTERNAL_H_INCLUDED */