summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorJohn Emmas <johne53@tiscali.co.uk>2016-12-08 13:57:23 +0000
committerJohn Emmas <johne53@tiscali.co.uk>2016-12-08 13:57:23 +0000
commit975f959adb12a1c5df86af830446d33214cd04f7 (patch)
treea966e4cc875965e47978b03ea8c08a057aa9df36 /libs
parentf04c1ca4dbe83aed11c2711e9c15d3e3e5ce98c3 (diff)
For building with MSVC, std::strtof() didn't get introduced until VS2013
(use std::strtod() in earlier versions)
Diffstat (limited to 'libs')
-rw-r--r--libs/pbd/configuration_variable.cc5
1 files changed, 5 insertions, 0 deletions
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;