summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.cc')
-rw-r--r--chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.cc b/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.cc
index 493ec16e1b0..014fedfdb76 100644
--- a/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.cc
+++ b/chromium/third_party/blink/renderer/platform/wtf/text/wtf_string.cc
@@ -70,6 +70,9 @@ String::String(const char* characters, unsigned length)
: nullptr) {}
#if defined(ARCH_CPU_64_BITS)
+String::String(const UChar* characters, size_t length)
+ : String(characters, SafeCast<unsigned>(length)) {}
+
String::String(const char* characters, size_t length)
: String(characters, SafeCast<unsigned>(length)) {}
#endif // defined(ARCH_CPU_64_BITS)