diff options
author | Martin Negyokru <negyokru@inf.u-szeged.hu> | 2023-08-16 13:52:22 +0200 |
---|---|---|
committer | Martin Negyokru <negyokru@inf.u-szeged.hu> | 2023-09-25 17:10:52 +0000 |
commit | 0a5c924c965cc79a69e736d8b2da87d20452be43 (patch) | |
tree | d5d56581fc48bf67464641f69a086e91b1ee1ad7 | |
parent | 415cf1c89676334c9af3a3d78f6feab71c33346b (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.cc | 4 |
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: |