aboutsummaryrefslogtreecommitdiffstats
path: root/main/config.c
diff options
context:
space:
mode:
authorrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2007-12-14 17:49:28 +0000
committerrussell <russell@f38db490-d61c-443f-a65b-d21fe96a405b>2007-12-14 17:49:28 +0000
commitdb90e46f5266c3f941e3392ad837b52783892847 (patch)
tree6dbd84ddb20da8ddb3f1f059a7f90b2c316edb1b /main/config.c
parentb493b7c9fe262e9b973a4b021f18ad2236b8930f (diff)
Print an error message if a #included file does not exist
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@93004 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'main/config.c')
-rw-r--r--main/config.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/main/config.c b/main/config.c
index f2b54bc2d..7e72e3681 100644
--- a/main/config.c
+++ b/main/config.c
@@ -1007,8 +1007,10 @@ static int process_text_line(struct ast_config *cfg, struct ast_category **cat,
do_include = ast_config_internal_load(cur, cfg, flags, real_inclusion_name) ? 1 : 0;
if (!ast_strlen_zero(exec_file))
unlink(exec_file);
- if (!do_include)
+ if (!do_include) {
+ ast_log(LOG_ERROR, "The file '%s' was listed as a #include but it does not exist.\n", cur);
return -1;
+ }
/* XXX otherwise what ? the default return is 0 anyways */
} else {