conffile: Guarantee that 'file_reader' won't leak
conffile: Guarantee that 'file_reader' won't leak

Spotted by Coverity.

At a first glance, this looks like the reincarnation of '1cd044', but
with the new conffile code, whenever 'config_file_contents.len' is zero,
the inner function frees file_reader, so I think this time is a false
positive from Coverity.

However, the link between the functions is subtle and last time this
wasn't a false positive. It's a very simple check that won't happen very
often, so instead of flag the issue as 'false positive', I decided to
play safe and add the check back because the code isn't a big deal and
is more future proof.

Signed-off-by: Murilo Belluzzo <cf5d1b369b78f9fdf81b356422467e1122a8244c@intel.com>

dorileo/soletta,wanghongjuan/soletta,otaviobp/soletta,zehortigoza/soletta,cabelitos/soletta,tripzero/soletta,zehortigoza/soletta,bsmelo/soletta,brunobottazzini/soletta,bdilly/soletta,zolkis/soletta,ibriano/soletta,rchiossi/soletta,anselmolsm/soletta,zehortigoza/soletta,barbieri/soletta,ricardotk/soletta,bsmelo/soletta,brunobottazzini/soletta,anselmolsm/soletta,nagineni/soletta,lpereira/soletta,zolkis/soletta,otaviobp/soletta,cmarcelo/soletta,thiagomacieira/soletta,barbieri/soletta,bsmelo/soletta,barbieri/soletta,wzhen12/soletta,thiagomacieira/soletta,zehortigoza/soletta,ceolin/soletta,cmarcelo/soletta,ibriano/soletta,barbieri/soletta,brunobottazzini/soletta,bdilly/soletta,cabelitos/soletta,cmarcelo/soletta,tripzero/soletta,edersondisouza/soletta,ceolin/soletta,thiagomacieira/soletta,cabelitos/soletta,edersondisouza/soletta,wanghongjuan/soletta,bdilly/soletta,nagineni/soletta,ibriano/soletta,ceolin/soletta,cmarcelo/soletta,otaviobp/soletta,gabrielschulhof/soletta,anselmolsm/soletta,dorileo/soletta,gabrielschulhof/soletta,thiagomacieira/soletta,ibriano/soletta,nagineni/soletta,rchiossi/soletta,brunobottazzini/soletta,thiagomacieira/soletta,brunobottazzini/soletta,zolkis/soletta,ibriano/soletta,zehortigoza/soletta,zolkis/soletta,edersondisouza/soletta,dorileo/soletta,zehortigoza/soletta,bdilly/soletta,gabrielschulhof/soletta,gabrielschulhof/soletta,tripzero/soletta,ibriano/soletta,ricardotk/soletta,ricardotk/soletta,rchiossi/soletta,wzhen12/soletta,cabelitos/soletta,anselmolsm/soletta,ceolin/soletta,ricardotk/soletta,cmarcelo/soletta,dorileo/soletta,wzhen12/soletta,cabelitos/soletta,thiagomacieira/soletta,zolkis/soletta,edersondisouza/soletta,gabrielschulhof/soletta,tripzero/soletta,ricardotk/soletta,nagineni/soletta,lpereira/soletta,brunobottazzini/soletta,wzhen12/soletta,gabrielschulhof/soletta,wanghongjuan/soletta,tripzero/soletta,bsmelo/soletta,otaviobp/soletta,bdilly/soletta,wanghongjuan/soletta,wanghongjuan/soletta,dorileo/soletta,otaviobp/soletta,barbieri/soletta,ceolin/soletta,cabelitos/soletta,bsmelo/soletta,bsmelo/soletta,rchiossi/soletta,otaviobp/soletta,wzhen12/soletta,rchiossi/soletta,rchiossi/soletta,wanghongjuan/soletta,edersondisouza/soletta,cmarcelo/soletta,lpereira/soletta,anselmolsm/soletta,dorileo/soletta,wzhen12/soletta,barbieri/soletta,edersondisouza/soletta,tripzero/soletta,lpereira/soletta,lpereira/soletta,nagineni/soletta,ceolin/soletta