diff options
Diffstat (limited to 'res/res_adsi.c')
-rw-r--r-- | res/res_adsi.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/res/res_adsi.c b/res/res_adsi.c index 385ad2617..4d2aaaa8f 100644 --- a/res/res_adsi.c +++ b/res/res_adsi.c @@ -1021,10 +1021,10 @@ static void adsi_load(int reload) char *name, *sname; init_state(); - if (!(conf = ast_config_load("adsi.conf", config_flags))) - return; - else if (conf == CONFIG_STATUS_FILEUNCHANGED) + conf = ast_config_load("adsi.conf", config_flags); + if (conf == CONFIG_STATUS_FILEMISSING || conf == CONFIG_STATUS_FILEUNCHANGED || conf == CONFIG_STATUS_FILEINVALID) { return; + } for (v = ast_variable_browse(conf, "intro"); v; v = v->next) { if (!strcasecmp(v->name, "alignment")) alignment = str2align(v->value); |