diff options
Diffstat (limited to 'chromium/net/quic/chromium/quic_chromium_client_stream.cc')
-rw-r--r-- | chromium/net/quic/chromium/quic_chromium_client_stream.cc | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/chromium/net/quic/chromium/quic_chromium_client_stream.cc b/chromium/net/quic/chromium/quic_chromium_client_stream.cc index 4db1630d7dc..aa886ddd2e1 100644 --- a/chromium/net/quic/chromium/quic_chromium_client_stream.cc +++ b/chromium/net/quic/chromium/quic_chromium_client_stream.cc @@ -18,6 +18,7 @@ #include "net/quic/core/quic_spdy_session.h" #include "net/quic/core/quic_write_blocked_list.h" #include "net/quic/core/spdy_utils.h" +#include "net/spdy/chromium/spdy_log_util.h" namespace net { namespace { @@ -536,17 +537,11 @@ bool QuicChromiumClientStream::WritevStreamData( // Must not be called when data is buffered. DCHECK(!HasBufferedData()); // Writes the data, or buffers it. - if (session_->can_use_slices()) { - WriteMemSlices(QuicMemSliceSpan(QuicMemSliceSpanImpl( - buffers.data(), lengths.data(), buffers.size())), - fin); - } else { for (size_t i = 0; i < buffers.size(); ++i) { bool is_fin = fin && (i == buffers.size() - 1); QuicStringPiece string_data(buffers[i]->data(), lengths[i]); WriteOrBufferData(string_data, is_fin, nullptr); } - } return !HasBufferedData(); // Was all data written? } |