summaryrefslogtreecommitdiffstats
diff options
authorMartin Negyokru <negyokru@inf.u-szeged.hu>2023-08-16 13:52:22 +0200
committerMartin Negyokru <negyokru@inf.u-szeged.hu>2023-09-25 17:10:52 +0000
commit0a5c924c965cc79a69e736d8b2da87d20452be43 (patch)
treed5d56581fc48bf67464641f69a086e91b1ee1ad7
parent415cf1c89676334c9af3a3d78f6feab71c33346b (diff)
[Backport] Replace uses of re2::StringPiece::set().102-based
RE2 has taken a dependency on Abseil. re2::StringPiece is (for now) an alias; its old member functions no longer exist. This CL is just one of many needed to unblock updating Chromium's copy of RE2 soon. Bug: 1447090 Change-Id: I23e94fd3b55c615f4cbe03350ede9bf1eaa4f73d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4549044 Owners-Override: Nico Weber <thakis@chromium.org> Auto-Submit: Paul Wankadia <junyer@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Reviewed-by: Muhammad Hasan Khan <mhasank@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/main@{#1146652} Fixes: QTBUG-115931 Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/497030 Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io> (cherry picked from commit 3e6cb8936d3b00a9af375875d240d912d53af851) Reviewed-on: https://codereview.qt-project.org/c/qt/qtwebengine-chromium/+/507098 Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--chromium/extensions/browser/api/web_request/form_data_parser.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/chromium/extensions/browser/api/web_request/form_data_parser.cc b/chromium/extensions/browser/api/web_request/form_data_parser.cc
index a3afebd1207..1f5f0c4c342 100644
--- a/chromium/extensions/browser/api/web_request/form_data_parser.cc
+++ b/chromium/extensions/browser/api/web_request/form_data_parser.cc
@@ -426,7 +426,7 @@ bool FormDataParserUrlEncoded::GetNextNameValue(Result* result) {
bool FormDataParserUrlEncoded::SetSource(base::StringPiece source) {
if (source_set_)
return false; // We do not allow multiple sources for this parser.
- source_.set(source.data(), source.size());
+ source_ = re2::StringPiece(source.data(), source.size());
source_set_ = true;
source_malformed_ = false;
return true;
@@ -570,7 +570,7 @@ bool FormDataParserMultipart::GetNextNameValue(Result* result) {
bool FormDataParserMultipart::SetSource(base::StringPiece source) {
if (source.data() == NULL || !source_.empty())
return false;
- source_.set(source.data(), source.size());
+ source_ = re2::StringPiece(source.data(), source.size());
switch (state_) {
case STATE_INIT: