summaryrefslogtreecommitdiffstats
path: root/include/raul
diff options
context:
space:
mode:
Diffstat (limited to 'include/raul')
-rw-r--r--include/raul/DoubleBuffer.hpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/include/raul/DoubleBuffer.hpp b/include/raul/DoubleBuffer.hpp
index 78ad6a0..6755a20 100644
--- a/include/raul/DoubleBuffer.hpp
+++ b/include/raul/DoubleBuffer.hpp
@@ -26,10 +26,9 @@ class DoubleBuffer
{
public:
explicit DoubleBuffer(T val)
- : _state(State::READ_WRITE)
- {
- _vals[0] = std::move(val);
- }
+ : _state{State::READ_WRITE}
+ , _vals{std::move(val), {}}
+ {}
DoubleBuffer(const DoubleBuffer&) = delete;
DoubleBuffer& operator=(const DoubleBuffer&) = delete;