/* Setup info */
static char *filename;
-static parser_t parser;
/* Static data */
static line_t *settings;
}
/* Initialize */
-void conf_setup(const char *_name, parser_t _parser)
+void conf_setup(const char *name, parser_t parser)
{
const char *home = getenv("HOME");
- filename = alloc0(strlen(home) + 1 + strlen(_name) + 1);
- sprintf(filename, "%s/%s", home, _name);
- parser = _parser;
+ filename = alloc0(strlen(home) + 1 + strlen(name) + 1);
+ sprintf(filename, "%s/%s", home, name);
+ conf_load(filename, parser);
}
-/* Initialize */
-void conf_init(void)
+void conf_start(void)
{
- conf_load(filename, parser);
}
/* Update */