diff options
-rw-r--r-- | src/sksl/SkSLString.cpp | 10 |
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) { |