From 6df0663a574ad9f91b09c685f01eac7dce96c2da Mon Sep 17 00:00:00 2001 From: Liam White Date: Wed, 13 Apr 2022 21:02:55 +0200 Subject: General: Fix compilation for GCC --- src/common/algorithm.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/common/algorithm.h') diff --git a/src/common/algorithm.h b/src/common/algorithm.h index 055dca142d..c27c9241d9 100644 --- a/src/common/algorithm.h +++ b/src/common/algorithm.h @@ -27,7 +27,7 @@ template > template T FoldRight(T initial_value, Func&& func, Args&&... args) { T value{initial_value}; - const auto high_func = [&value, &func](T x) { value = func(value, x); }; + const auto high_func = [&value, &func](U x) { value = func(value, x); }; (std::invoke(high_func, std::forward(args)), ...); return value; } -- cgit v1.2.3