aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/using_skia_and_harfbuzz.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/using_skia_and_harfbuzz.cpp')
-rw-r--r--tools/using_skia_and_harfbuzz.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/tools/using_skia_and_harfbuzz.cpp b/tools/using_skia_and_harfbuzz.cpp
index 86c9accd33..1694e962e0 100644
--- a/tools/using_skia_and_harfbuzz.cpp
+++ b/tools/using_skia_and_harfbuzz.cpp
@@ -9,9 +9,11 @@
// produce a PDF file from UTF-8 text in stdin.
#include <cassert>
+#include <cstdlib>
#include <iostream>
#include <map>
#include <string>
+#include <sstream>
#include <hb-ot.h>
@@ -46,7 +48,9 @@ struct DoubleOption : Option<double> {
value = atof(_value.c_str());
}
virtual std::string valueToString() {
- return std::to_string(value);
+ std::ostringstream stm;
+ stm << value;
+ return stm.str();
}
DoubleOption(std::string selector, std::string description, double defaultValue) :
Option<double>(selector, description, defaultValue) {}