From c625be5ebea93773e558140a20c1a6f02d419319 Mon Sep 17 00:00:00 2001 From: Mateusz Pusz Date: Fri, 25 Aug 2023 19:49:33 +0200 Subject: [PATCH] fix(example): `transform_inclusive_scan` initial value had to be explicitly provided --- example/glide_computer_lib/glide_computer_lib.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/example/glide_computer_lib/glide_computer_lib.cpp b/example/glide_computer_lib/glide_computer_lib.cpp index e413f601..64263f6c 100644 --- a/example/glide_computer_lib/glide_computer_lib.cpp +++ b/example/glide_computer_lib/glide_computer_lib.cpp @@ -45,7 +45,7 @@ std::vector task::make_leg_total_distances(const legs& legs) std::vector res; res.reserve(legs.size()); auto to_length = [](const leg& l) { return l.get_distance(); }; - std::transform_inclusive_scan(legs.cbegin(), legs.cend(), std::back_inserter(res), std::plus(), to_length); + std::transform_inclusive_scan(legs.cbegin(), legs.cend(), std::back_inserter(res), std::plus(), to_length, distance::zero()); return res; }