summaryrefslogtreecommitdiff
path: root/config.c
diff options
context:
space:
mode:
authorLuke Bratch <luke@bratch.co.uk>2019-05-19 23:27:30 +0100
committerLuke Bratch <luke@bratch.co.uk>2019-05-19 23:27:30 +0100
commit18775b0ae37edc1a5906df006f0e0e5f7da66afe (patch)
tree37e726fbb7bd48c9d123137123324ff7453e671d /config.c
parentf4bd7d7f2233e5e16b4e809898ef7a241fbf16ae (diff)
fclose() configuration file if option not found.
Diffstat (limited to 'config.c')
-rw-r--r--config.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/config.c b/config.c
index b021f75..12237b3 100644
--- a/config.c
+++ b/config.c
@@ -49,6 +49,7 @@ int getconfstr(char *confname, char *filename, char* dest) {
if (!found) {
printf("Error reading configuration option '%s', did not find it in configuration file '%s'.\n", confname, filename);
+ fclose(fp);
return 0;
}