aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Ethan Nicholas <ethannicholas@google.com>2017-03-31 18:53:05 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-03-31 23:30:08 +0000
commitc8c176025c4fb610007c9705e37439c38b3aff5d (patch)
tree768e580eb69868618c1a3b63d0db875c97826a21 /src
parent8cc718a62682392d527716c70f6a180c41930ad6 (diff)
switched skslc to_string strategy after repeated problems on Android
BUG=skia: Change-Id: I9e27d06351e4bfcd503882b2c604878b44b6e5cc Reviewed-on: https://skia-review.googlesource.com/11015 Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Ethan Nicholas <ethannicholas@google.com>
Diffstat (limited to 'src')
-rw-r--r--src/sksl/SkSLString.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/sksl/SkSLString.cpp b/src/sksl/SkSLString.cpp
index 73d8a0addc..8e531ae0fb 100644
--- a/src/sksl/SkSLString.cpp
+++ b/src/sksl/SkSLString.cpp
@@ -8,9 +8,7 @@
#include "SkSLString.h"
#include "SkSLUtil.h"
-#include <cinttypes>
#include <errno.h>
-#include <inttypes.h>
#include <limits.h>
#include <locale>
#include <sstream>
@@ -117,11 +115,15 @@ String to_string(uint32_t value) {
}
String to_string(int64_t value) {
- return SkSL::String::printf("%" PRId64, value);
+ std::stringstream buffer;
+ buffer << value;
+ return String(buffer.str().c_str());
}
String to_string(uint64_t value) {
- return SkSL::String::printf("%" PRIu64, value);
+ std::stringstream buffer;
+ buffer << value;
+ return String(buffer.str().c_str());
}
String to_string(double value) {