From a8900f0b26271278b8c3b574349189f90ff9f2aa Mon Sep 17 00:00:00 2001 From: "Claudius \"keldu\" Holeksa" Date: Tue, 5 Dec 2023 14:41:24 +0100 Subject: codec: Fixed tests for codec --- modules/codec/c++/data.h | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'modules/codec/c++/data.h') diff --git a/modules/codec/c++/data.h b/modules/codec/c++/data.h index 237ef5a..365405f 100644 --- a/modules/codec/c++/data.h +++ b/modules/codec/c++/data.h @@ -1,7 +1,7 @@ #pragma once -#include -#include +#include +#include #include @@ -207,7 +207,7 @@ class data, encode::Native> { template data(Dims... size_): - data{{size_...}} + data{{static_cast(size_)...}} { static_assert(sizeof...(Dims)==Dim, "Argument size must be equal to the Dimension"); } @@ -222,12 +222,12 @@ class data, encode::Native> { template data& at(Dims... i){ - return value_.at(this->get_flat_index({i...})); + return value_.at(this->get_flat_index({static_cast(i)...})); } template const data& at(Dims... i) const { - return value_.at(this->get_flat_index({i...})); + return value_.at(this->get_flat_index({static_cast(i)...})); } std::size_t get_dim_size(std::size_t i) const { @@ -352,7 +352,7 @@ class data, encode::Native> { private: typename native_data_type>::type value_; public: - data():value_{{}}{}; + data():value_{}{} SAW_DEFAULT_COPY(data); SAW_DEFAULT_MOVE(data); -- cgit v1.2.3