From 465c1379ceec8db1fc8990a3fe3bda2f2786d339 Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Fri, 2 Aug 2024 15:42:33 +0200 Subject: wip --- modules/codec/c++/simple.hpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'modules/codec/c++') diff --git a/modules/codec/c++/simple.hpp b/modules/codec/c++/simple.hpp index 1afdc33..b0cdfd9 100644 --- a/modules/codec/c++/simple.hpp +++ b/modules/codec/c++/simple.hpp @@ -14,16 +14,18 @@ struct KelSimple {}; template class data { private: - ring_buffer buffer_; + own buffer_; public: - data() = default; + data(): + buffer_{heap()} + {} - data(ring_buffer buffer__): + data(own buffer__): buffer_{std::move(buffer__)} {} buffer& get_buffer(){ - return buffer_; + return *buffer_; } }; -- cgit v1.2.3