From 5e2ecd40bcd2af919848451fbbe600b68ee7fd86 Mon Sep 17 00:00:00 2001 From: Anna Henningsen Date: Sat, 24 Nov 2018 14:16:54 +0900 Subject: src: simplify LibuvStreamWrap::DoWrite PR-URL: https://github.com/nodejs/node/pull/24588 Reviewed-By: Gus Caplan Reviewed-By: Colin Ihrig --- src/stream_wrap.cc | 25 ++++++------------------- 1 file changed, 6 insertions(+), 19 deletions(-) (limited to 'src') diff --git a/src/stream_wrap.cc b/src/stream_wrap.cc index c7d5e2f23f..0435ae3ac1 100644 --- a/src/stream_wrap.cc +++ b/src/stream_wrap.cc @@ -359,25 +359,12 @@ int LibuvStreamWrap::DoWrite(WriteWrap* req_wrap, size_t count, uv_stream_t* send_handle) { LibuvWriteWrap* w = static_cast(req_wrap); - int r; - if (send_handle == nullptr) { - r = w->Dispatch(uv_write, stream(), bufs, count, AfterUvWrite); - } else { - r = w->Dispatch(uv_write2, - stream(), - bufs, - count, - send_handle, - AfterUvWrite); - } - - if (!r) { - size_t bytes = 0; - for (size_t i = 0; i < count; i++) - bytes += bufs[i].len; - } - - return r; + return w->Dispatch(uv_write2, + stream(), + bufs, + count, + send_handle, + AfterUvWrite); } -- cgit v1.2.3