diff options
author | Claudius "keldu" Holeksa <mail@keldu.de> | 2024-04-09 14:53:48 +0200 |
---|---|---|
committer | Claudius "keldu" Holeksa <mail@keldu.de> | 2024-04-09 14:53:48 +0200 |
commit | 5c6ceae33853af5c04adf9d46804e878f58e7893 (patch) | |
tree | 485ee0d4578512e7783ccca9098550ebb80d1d21 /modules/codec/c++/data.hpp | |
parent | 6e5178260017e492921090aea95f0120d9f5e66d (diff) |
codec: Needs to be specific size
Diffstat (limited to 'modules/codec/c++/data.hpp')
-rw-r--r-- | modules/codec/c++/data.hpp | 4 |
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); } |