mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-10-28 22:17:39 +00:00
Fix member initializations, potential data race conditions, and minor performance issues detected by Coverity Scan
Never throw from main
This commit is contained in:
@@ -57,20 +57,26 @@ Fpga_Multicorrelator_8sc::Fpga_Multicorrelator_8sc(int32_t n_correlators,
|
||||
d_Prompt_Data(nullptr),
|
||||
d_shifts_chips(nullptr),
|
||||
d_prompt_data_shift(nullptr),
|
||||
d_rem_code_phase_chips(0),
|
||||
d_code_phase_step_chips(0),
|
||||
d_rem_carrier_phase_in_rad(0),
|
||||
d_phase_step_rad(0),
|
||||
d_rem_code_phase_chips(0.0),
|
||||
d_code_phase_step_chips(0.0),
|
||||
d_code_phase_rate_step_chips(0.0),
|
||||
d_rem_carrier_phase_in_rad(0.0),
|
||||
d_phase_step_rad(0.0),
|
||||
d_carrier_phase_rate_step_rad(0.0),
|
||||
d_code_length_samples(code_length_chips * code_samples_per_chip),
|
||||
d_n_correlators(n_correlators),
|
||||
d_device_descriptor(0),
|
||||
d_map_base(nullptr),
|
||||
d_correlator_length_samples(0),
|
||||
d_code_phase_step_chips_num(0),
|
||||
d_code_phase_rate_step_chips_num(0),
|
||||
d_rem_carr_phase_rad_int(0),
|
||||
d_phase_step_rad_int(0),
|
||||
d_carrier_phase_rate_step_rad_int(0),
|
||||
d_ca_codes(ca_codes),
|
||||
d_data_codes(data_codes),
|
||||
d_secondary_code_0_length(0),
|
||||
d_secondary_code_1_length(0),
|
||||
d_track_pilot(track_pilot),
|
||||
d_secondary_code_enabled(false)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user