From 428f9c09467453162b4083768c7a1a404f5d17c9 Mon Sep 17 00:00:00 2001 From: Vaibhav Shrivastava Date: Tue, 11 Jul 2023 18:10:50 +0530 Subject: [PATCH] fix uninitialized variable warnings found by cppcheck --- common/utils/T/tracer/hacks/multi-rru-clean.c | 2 +- executables/nr-ru.c | 2 +- openair1/SIMULATION/LTE_PHY/mbmssim.c | 2 +- openair1/SIMULATION/LTE_PHY/syncsim.c | 2 +- openair2/UTIL/OMG/omg.c | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/common/utils/T/tracer/hacks/multi-rru-clean.c b/common/utils/T/tracer/hacks/multi-rru-clean.c index 791ef6fac9..fd94253fb0 100644 --- a/common/utils/T/tracer/hacks/multi-rru-clean.c +++ b/common/utils/T/tracer/hacks/multi-rru-clean.c @@ -152,7 +152,7 @@ int main(int n, char **v) int32_t length; char *v; int vpos = 0; - struct timespec t; + struct timespec t = {0}; char *buf; /* read event from file */ diff --git a/executables/nr-ru.c b/executables/nr-ru.c index c9d3dab560..0356b37412 100644 --- a/executables/nr-ru.c +++ b/executables/nr-ru.c @@ -502,7 +502,7 @@ void fh_if5_north_asynch_in(RU_t *ru,int *frame,int *slot) { NR_DL_FRAME_PARMS *fp = ru->nr_frame_parms; RU_proc_t *proc = &ru->proc; int tti_tx,frame_tx; - openair0_timestamp timestamp_tx; + openair0_timestamp timestamp_tx = 0; AssertFatal(1==0,"Shouldn't get here\n"); // printf("Received subframe %d (TS %llu) from RCC\n",tti_tx,timestamp_tx); frame_tx = (timestamp_tx / (fp->samples_per_subframe*10))&1023; diff --git a/openair1/SIMULATION/LTE_PHY/mbmssim.c b/openair1/SIMULATION/LTE_PHY/mbmssim.c index 331b16b9bf..f2f6bb43e0 100644 --- a/openair1/SIMULATION/LTE_PHY/mbmssim.c +++ b/openair1/SIMULATION/LTE_PHY/mbmssim.c @@ -585,7 +585,7 @@ double SNR,snr0=-2.0,snr1,rate = 0; int print_perf=0; int main(int argc, char **argv) { - int k,i,j,aa; + int k = 0,i,j,aa; int re; int s,Kr,Kr_bytes; LTE_DL_FRAME_PARMS *frame_parms; diff --git a/openair1/SIMULATION/LTE_PHY/syncsim.c b/openair1/SIMULATION/LTE_PHY/syncsim.c index 39952f6ab9..0a041258c2 100644 --- a/openair1/SIMULATION/LTE_PHY/syncsim.c +++ b/openair1/SIMULATION/LTE_PHY/syncsim.c @@ -312,7 +312,7 @@ int main(int argc, char **argv) { #ifdef IFFT_FPGA int **txdataF2; #endif - int **txdata,**txdata1,**txdata2; + int **txdata,**txdata1 = NULL,**txdata2 = NULL; double **s_re,**s_im,**s_re1,**s_im1,**s_re2,**s_im2,**r_re,**r_im,**r_re1,**r_im1,**r_re2,**r_im2; double iqim = 0.0; unsigned char pbch_pdu[6]; diff --git a/openair2/UTIL/OMG/omg.c b/openair2/UTIL/OMG/omg.c index f13da86c9f..23b8bb114c 100644 --- a/openair2/UTIL/OMG/omg.c +++ b/openair2/UTIL/OMG/omg.c @@ -793,7 +793,7 @@ main (int argc, char *argv[]) { char y_area[20]; char z_area[20]; char fname[64], vname[64]; - Data_Flow_Unit omv_data; + Data_Flow_Unit omv_data = {0}; //default parameters for (node_type = eNB; node_type < MAX_NUM_NODE_TYPES; node_type++) {