From af9821980b5be7811ec06dda6f79b206f8d62dd4 Mon Sep 17 00:00:00 2001 From: Carles Fernandez Date: Sat, 8 Aug 2026 09:31:47 +0200 Subject: [PATCH] Fix for C++11 --- src/core/system_parameters/beidou_cnav1_ldpc.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/system_parameters/beidou_cnav1_ldpc.cc b/src/core/system_parameters/beidou_cnav1_ldpc.cc index 526078610..20cf66290 100644 --- a/src/core/system_parameters/beidou_cnav1_ldpc.cc +++ b/src/core/system_parameters/beidou_cnav1_ldpc.cc @@ -38,6 +38,8 @@ struct TruncMessage struct FixedPathCandidate { + FixedPathCandidate() = default; + FixedPathCandidate(uint8_t sym_, float llr_) : sym(sym_), llr(llr_) {} uint8_t sym = 0; float llr = std::numeric_limits::max(); }; @@ -307,7 +309,7 @@ void build_fixed_path_candidates( cand[idx++] = {sym, llr}; } - constexpr std::array, 6> pairs = { + static const std::array, 6> pairs = { std::pair{0, 1}, {0, 2}, {0, 3},