From 0f3b3ed832db7062c805e82a9605b777595e340c Mon Sep 17 00:00:00 2001 From: Determinant Date: Fri, 7 Jun 2019 22:35:27 -0400 Subject: ... --- src/stream.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/stream.cpp b/src/stream.cpp index 1925419..9dfe5fc 100644 --- a/src/stream.cpp +++ b/src/stream.cpp @@ -33,8 +33,9 @@ void datastream_assign_by_copy(datastream_t *dst, const datastream_t *src) { *dst = *src; } -void datastream_assign_by_move(datastream_t *dst, datastream_t *src) { - *dst = std::move(*src); +void datastream_assign_by_move(datastream_t *dst, datastream_t *_moved_src) { + *dst = std::move(*_moved_src); + delete _moved_src; } uint8_t *datastream_data(datastream_t *self) { return self->data(); } -- cgit v1.2.3