wpiutil: uv: Remove copy from SimpleBufferPool (#1680)

This commit is contained in:
Thad House
2019-05-07 20:55:58 -07:00
committed by Peter Johnson
parent 620bec9cae
commit 1726b77ac5
2 changed files with 5 additions and 1 deletions

View File

@@ -133,7 +133,8 @@ static void SetupUdp(wpi::uv::Loop& loop) {
outAddr.sin_port = htons(1150);
wpi::SmallVector<wpi::uv::Buffer, 4> sendBufs;
wpi::raw_uv_ostream stream{sendBufs, GetBufferPool()};
wpi::raw_uv_ostream stream{sendBufs,
[] { return GetBufferPool().Allocate(); }};
ds->SetupSendBuffer(stream);
udpLocal->Send(outAddr, sendBufs, [](auto bufs, Error err) {