diff options
Diffstat (limited to 'modules/codec/c++')
-rw-r--r-- | modules/codec/c++/data.hpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/modules/codec/c++/data.hpp b/modules/codec/c++/data.hpp index f7c9239..63d5c36 100644 --- a/modules/codec/c++/data.hpp +++ b/modules/codec/c++/data.hpp @@ -195,7 +195,11 @@ class data<schema::Array<T,Dim>, encode::Native> { return s; } public: - data() = default; + data(){ + std::fill(dims_.begin(), dims_.end(), {}); + value_.resize(get_full_size()); + } + SAW_DEFAULT_COPY(data); SAW_DEFAULT_MOVE(data); |