From 975f959adb12a1c5df86af830446d33214cd04f7 Mon Sep 17 00:00:00 2001 From: John Emmas Date: Thu, 8 Dec 2016 13:57:23 +0000 Subject: For building with MSVC, std::strtof() didn't get introduced until VS2013 (use std::strtod() in earlier versions) --- libs/pbd/configuration_variable.cc | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libs') diff --git a/libs/pbd/configuration_variable.cc b/libs/pbd/configuration_variable.cc index cde1d15bf1..0e2d6c739a 100644 --- a/libs/pbd/configuration_variable.cc +++ b/libs/pbd/configuration_variable.cc @@ -23,6 +23,11 @@ #include "pbd/configuration_variable.h" #include "pbd/debug.h" +#if defined(_MSC_VER) && (_MSC_VER < 1800) +// MSVC only introduced std::strtof in VS2013 +#define strtof(s, e) strtod(s, e) +#endif + using namespace std; using namespace PBD; -- cgit v1.2.3