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