From 54d5676c21261864f4bbc431afdc5d7438b68996 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Mon, 3 Jul 2023 12:27:18 +0200 Subject: [PATCH] Initialize variables to NULL/0 in nr_dlschsim, pucchsim, nr_ulschsim --- openair1/SIMULATION/NR_PHY/dlschsim.c | 2 +- openair1/SIMULATION/NR_PHY/pucchsim.c | 2 +- openair1/SIMULATION/NR_PHY/ulschsim.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/openair1/SIMULATION/NR_PHY/dlschsim.c b/openair1/SIMULATION/NR_PHY/dlschsim.c index c98bc4ee04..cbc1b7a36d 100644 --- a/openair1/SIMULATION/NR_PHY/dlschsim.c +++ b/openair1/SIMULATION/NR_PHY/dlschsim.c @@ -412,7 +412,7 @@ int main(int argc, char **argv) } //configure UE - UE = malloc(sizeof(PHY_VARS_NR_UE)); + UE = calloc(1, sizeof(*UE)); memcpy(&UE->frame_parms, frame_parms, sizeof(NR_DL_FRAME_PARMS)); //phy_init_nr_top(frame_parms); diff --git a/openair1/SIMULATION/NR_PHY/pucchsim.c b/openair1/SIMULATION/NR_PHY/pucchsim.c index 3ced917cac..d600c480d2 100644 --- a/openair1/SIMULATION/NR_PHY/pucchsim.c +++ b/openair1/SIMULATION/NR_PHY/pucchsim.c @@ -123,7 +123,7 @@ int main(int argc, char **argv) int16_t amp=0x7FFF; int nr_slot_tx=0; int nr_frame_tx=0; - uint64_t actual_payload=0,payload_received; + uint64_t actual_payload = 0, payload_received = 0; bool random_payload = true; int nr_bit=1; // maximum value possible is 2 uint8_t m0=0;// higher layer paramater initial cyclic shift diff --git a/openair1/SIMULATION/NR_PHY/ulschsim.c b/openair1/SIMULATION/NR_PHY/ulschsim.c index 4b25863e85..c354ecb7d9 100644 --- a/openair1/SIMULATION/NR_PHY/ulschsim.c +++ b/openair1/SIMULATION/NR_PHY/ulschsim.c @@ -428,7 +428,7 @@ int main(int argc, char **argv) phy_init_nr_gNB(gNB); //configure UE - UE = malloc(sizeof(PHY_VARS_NR_UE)); + UE = calloc(1, sizeof(*UE)); memcpy(&UE->frame_parms, frame_parms, sizeof(NR_DL_FRAME_PARMS)); UE->frame_parms.nb_antennas_tx = n_tx;