diff --git a/include/FluidSCWrapper.hpp b/include/FluidSCWrapper.hpp index fde2f5e..b2934ac 100644 --- a/include/FluidSCWrapper.hpp +++ b/include/FluidSCWrapper.hpp @@ -83,7 +83,7 @@ struct ControlGetter { typename FloatPairsArrayT::type operator()(World *, FloatControlsIter &iter) { - return {std::array,2>{{{iter.next(), iter.next()}, {iter.next(), iter.next()}}}}; + return {iter.next(), iter.next(),iter.next(), iter.next()}; } }; @@ -139,7 +139,7 @@ struct ArgumentGetter { typename FloatPairsArrayT::type operator()(World *w, sc_msg_iter *args) { - return {std::array,2>{{{args->getf(), args->getf()}, {args->getf(), args->getf()}}}}; + return {args->getf(), args->getf(),args->getf(), args->getf()}; } };