From 1a898a1474ef0f78d02d26807f2b288a2fdcc1aa Mon Sep 17 00:00:00 2001 From: Dan Robertson <dan@dlrobertson.com> Date: Tue, 18 Dec 2018 18:02:16 +0000 Subject: blocks: Fix tcp_server_sink_impl alloc-dealloc-mismatch The d_buf member of tcp_server_sink_impl is currently typed as a shared pointer to a uint8_t but should be a shared pointer to a uint8_t[]. --- gr-blocks/lib/tcp_server_sink_impl.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gr-blocks/lib/tcp_server_sink_impl.h') diff --git a/gr-blocks/lib/tcp_server_sink_impl.h b/gr-blocks/lib/tcp_server_sink_impl.h index ea1aa3e84a..db26b705fe 100644 --- a/gr-blocks/lib/tcp_server_sink_impl.h +++ b/gr-blocks/lib/tcp_server_sink_impl.h @@ -43,7 +43,7 @@ namespace gr { std::set<boost::asio::ip::tcp::socket *> d_sockets; boost::asio::ip::tcp::acceptor d_acceptor; - boost::shared_ptr<uint8_t> d_buf; + boost::shared_ptr<uint8_t[]> d_buf; enum { BUF_SIZE = 256 * 1024, }; -- cgit v1.2.3