aboutsummaryrefslogtreecommitdiff
path: root/internal/ceres/stringprintf.cc
diff options
context:
space:
mode:
Diffstat (limited to 'internal/ceres/stringprintf.cc')
-rw-r--r--internal/ceres/stringprintf.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/internal/ceres/stringprintf.cc b/internal/ceres/stringprintf.cc
index ce20467..0f85f05 100644
--- a/internal/ceres/stringprintf.cc
+++ b/internal/ceres/stringprintf.cc
@@ -43,7 +43,9 @@ namespace internal {
#ifdef _MSC_VER
enum { IS_COMPILER_MSVC = 1 };
-#define va_copy(d,s) ((d) = (s))
+#if _MSC_VER < 1800
+#define va_copy(d, s) ((d) = (s))
+#endif
#else
enum { IS_COMPILER_MSVC = 0 };
#endif