From fb8fe035d851c21c85c048dac3d558cdbff6b3d2 Mon Sep 17 00:00:00 2001 From: Robbert van der Helm Date: Tue, 28 Apr 2020 12:48:31 +0200 Subject: [PATCH] Clean up chunk buffer retrieval for effGetChunk --- src/common/events.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common/events.h b/src/common/events.h index fb23ce08..1efb6509 100644 --- a/src/common/events.h +++ b/src/common/events.h @@ -269,9 +269,9 @@ void passthrough_event(boost::asio::local::stream_protocol::socket& socket, // stored in an array to which a pointer is stored in // `data`, with the return value from the event determines // how much data the plugin has written - const uint8_t* chunk_data = *static_cast(data); - return std::vector(chunk_data, - chunk_data + return_value); + return std::vector( + binary_buffer.begin(), + binary_buffer.begin() + return_value); }, [&](VstIOProperties& props) -> EventResposnePayload { return props;