From 3a4fabac8c42d507145d1ac0a427cb06c000fda2 Mon Sep 17 00:00:00 2001 From: John Wellbelove Date: Wed, 5 Jul 2023 20:09:16 +0100 Subject: [PATCH] Add etl::forward wrapper around variadic arguments for create() --- include/etl/variant_pool.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/etl/variant_pool.h b/include/etl/variant_pool.h index 0ae4f0580..cb5ae7fd8 100644 --- a/include/etl/variant_pool.h +++ b/include/etl/variant_pool.h @@ -163,7 +163,7 @@ namespace etl { ETL_STATIC_ASSERT((etl::is_one_of::value), "Unsupported type"); - return base_t::template create(args...); + return base_t::template create(etl::forward(args)...); } #endif @@ -306,7 +306,7 @@ namespace etl { ETL_STATIC_ASSERT((etl::is_one_of::value), "Unsupported type"); - return base_t::template create(args...); + return base_t::template create(etl::forward(args)...); } #endif