comparison mcabber/src/main.c @ 341:dea407d53fe6

Improve configuration file reading * Move cfg_file() to settings.c, cfg_read_file() * Optimize the function * Remove parsecfg.[ch]
author Mikael Berthe <mikael@lilotux.net>
date Tue, 19 Jul 2005 17:54:03 +0100
parents eb994ee40029
children e8adc3c96e68
comparison
equal deleted inserted replaced
340:2362167ac0f3 341:dea407d53fe6
32 #include <sys/wait.h> 32 #include <sys/wait.h>
33 #include <glib.h> 33 #include <glib.h>
34 34
35 #include "jabglue.h" 35 #include "jabglue.h"
36 #include "screen.h" 36 #include "screen.h"
37 #include "parsecfg.h"
38 #include "settings.h" 37 #include "settings.h"
39 #include "roster.h" 38 #include "roster.h"
40 #include "commands.h" 39 #include "commands.h"
41 #include "histolog.h" 40 #include "histolog.h"
42 #include "hooks.h" 41 #include "hooks.h"
215 if (configFile) 214 if (configFile)
216 ut_WriteLog("Setting config file: %s\n", configFile); 215 ut_WriteLog("Setting config file: %s\n", configFile);
217 216
218 /* Parsing config file... */ 217 /* Parsing config file... */
219 ut_WriteLog("Parsing config file...\n"); 218 ut_WriteLog("Parsing config file...\n");
220 ret = cfg_file(configFile); 219 ret = cfg_read_file(configFile);
221 if (configFile) g_free(configFile); 220 if (configFile) g_free(configFile);
222 /* Leave if there was an error in the config. file */ 221 /* Leave if there was an error in the config. file */
223 if (ret) 222 if (ret)
224 exit(EXIT_FAILURE); 223 exit(EXIT_FAILURE);
225 224