> -----Original Message----- > From: Kobylinski, MichalX > Sent: Wednesday, April 13, 2016 1:15 PM > To: dev at dpdk.org; Dumitrescu, Cristian <cristian.dumitrescu at intel.com> > Cc: Kobylinski, MichalX <michalx.kobylinski at intel.com> > Subject: [PATCH] cfgfile: fix uninitialized scalar variable > > CID 13323: > Uninitialized scalar variable. Using uninitialized value > cfg->num_sections when calling rte_cfgfile_close. > > Fixes: eaafbad419bf ("cfgfile: library to interpret config files") > > Signed-off-by: Michal Kobylinski <michalx.kobylinski at intel.com> > --- > lib/librte_cfgfile/rte_cfgfile.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/lib/librte_cfgfile/rte_cfgfile.c > b/lib/librte_cfgfile/rte_cfgfile.c > index 75625a2..d72052a 100644 > --- a/lib/librte_cfgfile/rte_cfgfile.c > +++ b/lib/librte_cfgfile/rte_cfgfile.c > @@ -232,6 +232,7 @@ rte_cfgfile_load(const char *filename, int flags) > return cfg; > > error1: > + cfg->num_sections = curr_section + 1; > rte_cfgfile_close(cfg); > error2: > fclose(f); > -- > 1.9.1
Acked-by: Cristian Dumitrescu <cristian.dumitrescu at intel.com>