| version 1.22, 2002/04/23 16:18:12 |
version 1.23, 2002/04/25 10:59:59 |
| Line 72 static struct cfg_option process_options |
|
| Line 72 static struct cfg_option process_options |
|
| * Static function declarations |
* Static function declarations |
| */ |
*/ |
| |
|
| static void print_cfg_error(const CFG_CONTEXT con, int errorcode); |
static void print_cfg_error(const CFG_CONTEXT con); |
| static char *get_user_config_filename(void); |
static char *get_user_config_filename(void); |
| static void clear_global_cfg(void); |
static void clear_global_cfg(void); |
| static void clear_process_cfg(void); |
static void clear_process_cfg(void); |
| Line 425 conf_cfgfile_parse(filename, global, pro |
|
| Line 425 conf_cfgfile_parse(filename, global, pro |
|
| return CFG_ERR_NOMEM; |
return CFG_ERR_NOMEM; |
| |
|
| if (ret != CFG_OK && ret != CFG_ERR_NOMEM && ret != CFG_ERR_FILE_NOT_FOUND) |
if (ret != CFG_OK && ret != CFG_ERR_NOMEM && ret != CFG_ERR_FILE_NOT_FOUND) |
| print_cfg_error(cur_context, ret); |
print_cfg_error(cur_context); |
| |
|
| return ret; |
return ret; |
| } |
} |
| Line 512 conf_cmdline_parse(argc, argv, global, p |
|
| Line 512 conf_cmdline_parse(argc, argv, global, p |
|
| return CFG_ERR_NOMEM; |
return CFG_ERR_NOMEM; |
| |
|
| if (ret != CFG_OK && ret != CFG_ERR_NOMEM) |
if (ret != CFG_OK && ret != CFG_ERR_NOMEM) |
| print_cfg_error(cur_context, ret); |
print_cfg_error(cur_context); |
| |
|
| return ret; |
return ret; |
| } |
} |
| Line 522 conf_cmdline_parse(argc, argv, global, p |
|
| Line 522 conf_cmdline_parse(argc, argv, global, p |
|
| */ |
*/ |
| |
|
| static void |
static void |
| print_cfg_error(con, errorcode) |
print_cfg_error(con) |
| const CFG_CONTEXT con; |
const CFG_CONTEXT con; |
| int errorcode; |
|
| { |
{ |
| register char *s; |
register char *s; |
| |
|
| if ((s = cfg_get_error_str(con, errorcode)) == NULL) { |
if ((s = cfg_get_error_str(con)) == NULL) { |
| msg_error_print("not enough memory for error message creating\n"); |
msg_error_print("not enough memory for error message creating\n"); |
| return; |
return; |
| } |
} |