diff options
Diffstat (limited to 'config.c')
-rw-r--r-- | config.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -43,6 +43,11 @@ int cfg_init() { ircstats_config.day_date_format = NULL; } + if(!config_lookup_string(&config, "db_connection_string", &ircstats_config.db_connection_string)) { + fprintf(stderr, "Missing setting \"db_connection_string\".\n"); + return 0; + } + config_setting_t *regexes_setting = config_lookup(&config, "regexes"); if(!config_setting_is_aggregate(regexes_setting)) { fprintf(stderr, "Setting \"regexes\" must be an aggregate type.\n"); |