diff options
Diffstat (limited to 'pbx')
-rw-r--r-- | pbx/pbx_config.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pbx/pbx_config.c b/pbx/pbx_config.c index 093d77129..7f07549a6 100644 --- a/pbx/pbx_config.c +++ b/pbx/pbx_config.c @@ -1441,7 +1441,7 @@ static int pbx_load_config(const char *config_file) goto process_extension; } } else if (!strcasecmp(v->name, "exten")) { - int ipri = -2; + int ipri; char *plus, *firstp; char *pri, *appl, *data, *cidmatch; @@ -1453,6 +1453,7 @@ static int pbx_load_config(const char *config_file) pbx_substitute_variables_helper(NULL, ext, realext, sizeof(realext) - 1); ast_copy_string(lastextension, realext, sizeof(lastextension)); process_extension: + ipri = -2; if ((cidmatch = strchr(realext, '/'))) { *cidmatch++ = '\0'; ast_shrink_phone_number(cidmatch); |