summaryrefslogtreecommitdiff
path: root/modules/codec
diff options
context:
space:
mode:
Diffstat (limited to 'modules/codec')
-rw-r--r--modules/codec/c++/data.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/codec/c++/data.hpp b/modules/codec/c++/data.hpp
index 5ad4e3f..a10ee9d 100644
--- a/modules/codec/c++/data.hpp
+++ b/modules/codec/c++/data.hpp
@@ -293,7 +293,7 @@ class data<schema::Array<T,Dim>, encode::Native> {
template<std::integral... Dims>
data(Dims... size_):
- data{{static_cast<std::size_t>(size_)...}}
+ data{{static_cast<uint64_t>(size_)...}}
{
static_assert(sizeof...(Dims)==Dim, "Argument size must be equal to the Dimension");
}
@@ -324,7 +324,7 @@ class data<schema::Array<T,Dim>, encode::Native> {
return value_.at(this->get_flat_index(i));
}
- std::size_t get_dim_size(std::size_t i) const {
+ std::size_t get_dim_size(uint64_t i) const {
return dims_.at(i);
}