diff --git a/src/algorithms/signal_source/libs/fpga_dynamic_bit_selection.cc b/src/algorithms/signal_source/libs/fpga_dynamic_bit_selection.cc index e5725881e..78a849008 100644 --- a/src/algorithms/signal_source/libs/fpga_dynamic_bit_selection.cc +++ b/src/algorithms/signal_source/libs/fpga_dynamic_bit_selection.cc @@ -27,14 +27,15 @@ #include // for mmap Fpga_dynamic_bit_selection::Fpga_dynamic_bit_selection(bool enable_rx1_band, bool enable_rx2_band) - : d_enable_rx1_band(enable_rx1_band), d_enable_rx2_band(enable_rx2_band) + : d_map_base_freq_band_1(nullptr), + d_map_base_freq_band_2(nullptr), + d_dev_descr_freq_band_1(0), + d_dev_descr_freq_band_2(0), + d_shift_out_bits_freq_band_1(0), + d_shift_out_bits_freq_band_2(0), + d_enable_rx1_band(enable_rx1_band), + d_enable_rx2_band(enable_rx2_band) { - d_map_base_freq_band_1 = nullptr; - d_map_base_freq_band_2 = nullptr; - d_dev_descr_freq_band_1 = 0; - d_dev_descr_freq_band_2 = 0; - d_shift_out_bits_freq_band_1 = 0; - d_shift_out_bits_freq_band_2 = 0; if (d_enable_rx1_band) { open_device(&d_map_base_freq_band_1, d_dev_descr_freq_band_1, 0);