From 353b29b3397e3c285ebedda978a856aff3e50ce9 Mon Sep 17 00:00:00 2001 From: Robin Getz Date: Sun, 2 Aug 2026 19:57:17 -0400 Subject: [PATCH] ft4: Initialize uninitialized decoder members cppcheck reported uninitialized scalar members in the FT4 constructor. Initialize pass_ and cached sample values hack_0_ and hack_1_ to avoid undefined behavior when these members are used before assignment. Signed-off-by: Robin Getz --- ft8/ft4.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ft8/ft4.cpp b/ft8/ft4.cpp index 44ee0d536..880b8369b 100644 --- a/ft8/ft4.cpp +++ b/ft8/ft4.cpp @@ -122,6 +122,9 @@ FT4::FT4( hack_len_ = -1; fftEngine_ = fftEngine; npasses_ = 1; + pass_ = 0; + hack_0_ = 0.0f; + hack_1_ = 0.0f; } void FT4::start_work()