mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-07-01 02:41:48 +00:00
wpiutil: uv::Buffer: Add Dup() function
This commit is contained in:
@@ -67,6 +67,12 @@ class Buffer : public uv_buf_t {
|
||||
return buf;
|
||||
}
|
||||
|
||||
Buffer Dup() const {
|
||||
Buffer buf = Allocate(len);
|
||||
std::memcpy(buf.base, base, len);
|
||||
return buf;
|
||||
}
|
||||
|
||||
void Deallocate() {
|
||||
delete[] base;
|
||||
base = nullptr;
|
||||
|
||||
Reference in New Issue
Block a user