Index: net/quic/chromium/quic_http_stream.cc |
diff --git a/net/quic/chromium/quic_http_stream.cc b/net/quic/chromium/quic_http_stream.cc |
index f824b46441402ebfab994207b3de7fe8fe1f8345..e6200fbcb85942fa187e96ad5dbe5f004e078b34 100644 |
--- a/net/quic/chromium/quic_http_stream.cc |
+++ b/net/quic/chromium/quic_http_stream.cc |
@@ -22,6 +22,7 @@ |
#include "net/quic/core/quic_stream_sequencer.h" |
#include "net/quic/core/quic_utils.h" |
#include "net/quic/core/spdy_utils.h" |
+#include "net/quic/platform/api/quic_string_piece.h" |
#include "net/spdy/spdy_frame_builder.h" |
#include "net/spdy/spdy_framer.h" |
#include "net/spdy/spdy_http_utils.h" |
@@ -738,7 +739,7 @@ int QuicHttpStream::DoSendBody() { |
int len = request_body_buf_->BytesRemaining(); |
if (len > 0 || eof) { |
next_state_ = STATE_SEND_BODY_COMPLETE; |
- base::StringPiece data(request_body_buf_->data(), len); |
+ QuicStringPiece data(request_body_buf_->data(), len); |
return stream_->WriteStreamData( |
data, eof, |
base::Bind(&QuicHttpStream::OnIOComplete, weak_factory_.GetWeakPtr())); |