From c69d546c69e1828b06b5ab1c6c187d69b1b7e5c6 Mon Sep 17 00:00:00 2001 From: Michael Hansen Date: Sat, 2 Nov 2013 01:50:10 -0700 Subject: [PATCH] Fix a VC++2013 compile error --- Sources/Plasma/CoreLib/plString.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Sources/Plasma/CoreLib/plString.cpp b/Sources/Plasma/CoreLib/plString.cpp index 3b90e06a..cf7103ca 100644 --- a/Sources/Plasma/CoreLib/plString.cpp +++ b/Sources/Plasma/CoreLib/plString.cpp @@ -496,8 +496,8 @@ double plString::ToDouble() const return strtod(c_str(), nullptr); } -// Microsoft doesn't provide this for us -#ifdef _MSC_VER +// Microsoft doesn't provide this for us until VC++2013 +#if defined(_MSC_VER) && _MSC_VER < 1800 #define va_copy(dest, src) (dest) = (src) #endif