From 988bcbe79115e55929390bcac5493abb4ca20011 Mon Sep 17 00:00:00 2001 From: cbdev Date: Thu, 7 Nov 2019 19:00:37 +0100 Subject: Only fclose configuration file if it has been opened previously (Coverity CID 350443) --- config.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'config.c') diff --git a/config.c b/config.c index ddee720..8e7e581 100644 --- a/config.c +++ b/config.c @@ -491,7 +491,9 @@ int config_read(char* cfg_filepath){ rv = 0; bail: free(source_dir); - fclose(source); + if(source){ + fclose(source); + } free(line_raw); return rv; } -- cgit v1.2.3