changeset 315:864e6e52ed69

Fix a filehandle leak when reading in configuration file.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 11 Jun 2011 06:01:58 +0300
parents 77f2093f9310
children 1065115665bd
files nnchat.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/nnchat.c	Sat Jun 11 06:01:40 2011 +0300
+++ b/nnchat.c	Sat Jun 11 06:01:58 2011 +0300
@@ -1309,8 +1309,10 @@
 
         THMSG(0, "Reading configuration from '%s'.\n", setConfigFile);
 
-        if ((cfgfile = fopen(setConfigFile, "r")) != NULL)
+        if ((cfgfile = fopen(setConfigFile, "r")) != NULL) {
             th_cfg_read(cfgfile, setConfigFile, cfg);
+            fclose(cfgfile);
+        }
     }
 
     setBrowser = getenv("BROWSER");