http2: remove duplicate codeblock · nodejs/node@febd969

Original file line numberDiff line numberDiff line change

@@ -1316,11 +1316,7 @@ int Http2Session::OnDataChunkReceived(nghttp2_session* handle,

13161316

} else {

13171317

memcpy(buf.base, data, avail);

13181318

}

1319-

if (buf.base == nullptr) [[likely]] {

1320-

buf.base = reinterpret_cast<char*>(const_cast<uint8_t*>(data));

1321-

} else {

1322-

memcpy(buf.base, data, avail);

1323-

}

1319+
13241320

data += avail;

13251321

len -= avail;

13261322

stream->EmitRead(avail, buf);