summaryrefslogtreecommitdiffstats
path: root/storage
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-06-19 14:02:56 +0200
committerHenning Baldersheim <balder@yahoo-inc.com>2017-06-19 14:33:00 +0200
commiteb9594bb25aef4ac9f90d6a83c6dd5003a7f4750 (patch)
tree53aaed9465f4a966b91f69df991a8c696e739770 /storage
parentfb0d8859042570a15e0477f1ba6adf638b01db0f (diff)
Use locale insensitive strtod and strtof.
Diffstat (limited to 'storage')
-rw-r--r--storage/src/vespa/storage/tools/storage-cmd.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/storage/src/vespa/storage/tools/storage-cmd.cpp b/storage/src/vespa/storage/tools/storage-cmd.cpp
index 5c430fd6e4d..564574627a7 100644
--- a/storage/src/vespa/storage/tools/storage-cmd.cpp
+++ b/storage/src/vespa/storage/tools/storage-cmd.cpp
@@ -2,6 +2,7 @@
#include <vespa/fnet/frt/frt.h>
#include <vespa/slobrok/sbmirror.h>
#include <vespa/fastos/app.h>
+#include <vespa/vespalib/locale/c.h>
#include <vespa/log/log.h>
LOG_SETUP("vespa-storage-cmd");
@@ -29,10 +30,10 @@ private:
req->GetParams()->AddInt64(strtoll(value, NULL, 0));
break;
case 'f':
- req->GetParams()->AddFloat(strtod(value, NULL));
+ req->GetParams()->AddFloat(vespalib::locale::c::strtod(value, NULL));
break;
case 'd':
- req->GetParams()->AddDouble(strtod(value, NULL));
+ req->GetParams()->AddDouble(vespalib::locale::c::strtod(value, NULL));
break;
case 's':
req->GetParams()->AddString(value);