summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/codec/c++/data.hpp8
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);