summaryrefslogtreecommitdiffstats
diff options
-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: