Fix integer overflow
Avoid UBSan error: openair1/PHY/NR_TRANSPORT/nr_ulsch_demodulation.c:1524:41: runtime error: signed integer overflow: 737285888 + 1459370880 cannot be represented in type 'int'
This commit is contained in:
@@ -343,7 +343,7 @@ typedef struct {
|
||||
/// \f$\log_2(\max|H_i|^2)\f$
|
||||
int16_t log2_maxh;
|
||||
/// measured RX power based on DRS
|
||||
int ulsch_power[8];
|
||||
uint32_t ulsch_power[8];
|
||||
/// total signal over antennas
|
||||
uint32_t ulsch_power_tot;
|
||||
/// measured RX noise power
|
||||
|
||||
Reference in New Issue
Block a user