From 85d3205cac4d4c541a753b7c238ece4fe901f856 Mon Sep 17 00:00:00 2001 From: Billy Robert O'Neal III Date: Tue, 25 Jul 2023 23:11:11 -0700 Subject: [PATCH] Create a new string with data and size because the StringPiece may be modified. --- cpp/src/phonenumbers/regexp_adapter_re2.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cpp/src/phonenumbers/regexp_adapter_re2.cc b/cpp/src/phonenumbers/regexp_adapter_re2.cc index f23f82d51..a4ccb545b 100644 --- a/cpp/src/phonenumbers/regexp_adapter_re2.cc +++ b/cpp/src/phonenumbers/regexp_adapter_re2.cc @@ -39,7 +39,7 @@ class RE2RegExpInput : public RegExpInput { utf8_input_(string_) {} virtual string ToString() const { - return string_; + return string(utf8_input_.data(), utf8_input_.size()); } StringPiece* Data() {