Do not use std::string::append(absl::string_view) in QUICHE.
Even though absl::string_view is supported in Chromium (in third-party
libraries), this append() overload does not compile, preventing merge. Use a
more traditional overload instead.
PiperOrigin-RevId: 351154388
Change-Id: Iaf57f9efbb5733fecb76261a1bfe64393d2b304a
diff --git a/http2/test_tools/frame_parts.cc b/http2/test_tools/frame_parts.cc
index aea23a9..1a14870 100644
--- a/http2/test_tools/frame_parts.cc
+++ b/http2/test_tools/frame_parts.cc
@@ -382,7 +382,7 @@
void FrameParts::OnPriorityUpdatePayload(const char* data, size_t len) {
HTTP2_VLOG(1) << "OnPriorityUpdatePayload: len=" << len;
ASSERT_TRUE(InFrameOfType(Http2FrameType::PRIORITY_UPDATE)) << *this;
- payload_.append(absl::string_view(data, len));
+ payload_.append(data, len);
}
void FrameParts::OnPriorityUpdateEnd() {