summaryrefslogtreecommitdiff
path: root/modules/codec/c++/data.hpp
diff options
context:
space:
mode:
authorClaudius "keldu" Holeksa <mail@keldu.de>2024-04-09 14:53:48 +0200
committerClaudius "keldu" Holeksa <mail@keldu.de>2024-04-09 14:53:48 +0200
commit5c6ceae33853af5c04adf9d46804e878f58e7893 (patch)
tree485ee0d4578512e7783ccca9098550ebb80d1d21 /modules/codec/c++/data.hpp
parent6e5178260017e492921090aea95f0120d9f5e66d (diff)
codec: Needs to be specific size
Diffstat (limited to 'modules/codec/c++/data.hpp')
-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);
}