gboolean mc_fhl_read_ini_file (mc_fhl_t * fhl, const gchar * filename) { if (fhl == NULL || filename == NULL || !exist_file (filename)) return FALSE; if (fhl->config != NULL) return mc_config_read_file (fhl->config, filename, TRUE, FALSE); fhl->config = mc_config_init (filename, TRUE); return (fhl->config != NULL); }
static void load_setup_init_config_from_file (mc_config_t ** config, const char *fname, gboolean read_only) { /* TODO: IMHO, in future, this function shall be placed in mcconfig module. */ if (exist_file (fname)) { if (*config != NULL) mc_config_read_file (*config, fname, read_only, TRUE); else *config = mc_config_init (fname, read_only); } }
static void load_setup_init_config_from_file (mc_config_t ** config, const char *fname) { /* TODO: IMHO, in future this function must be placed into mc_config module. */ if (exist_file (fname)) { if (*config != NULL) mc_config_read_file (*config, fname); else *config = mc_config_init (fname); } }