diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/codec/c++/data.hpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/modules/codec/c++/data.hpp b/modules/codec/c++/data.hpp index aabcde6..b217a5a 100644 --- a/modules/codec/c++/data.hpp +++ b/modules/codec/c++/data.hpp @@ -196,8 +196,12 @@ class data<schema::Array<T,Dim>, encode::Native> { return s; } public: - data(){ - std::fill(dims_.begin(), dims_.end(), 0u); + data(), + value_{} + { + for(auto& iter : dims_){ + iter = 0u; + } } SAW_DEFAULT_COPY(data); |