From: David Vossel Date: Tue, 22 Jun 2010 22:14:15 +0000 (+0000) Subject: Merged revisions 272014 via svnmerge from X-Git-Tag: 1.6.2.10-rc1~24 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1c8bfb16c1a1a579987ebf1059a4585819a15ea5;p=thirdparty%2Fasterisk.git Merged revisions 272014 via svnmerge from https://origsvn.digium.com/svn/asterisk/trunk ........ r272014 | dvossel | 2010-06-22 17:11:50 -0500 (Tue, 22 Jun 2010) | 5 lines fixes issue with 'dialplan remove extension blah' segfaulting with tab completion (closes issue #17440) Reported by: kobaz ........ git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.6.2@272015 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/pbx/pbx_config.c b/pbx/pbx_config.c index 66b29be837..ae409edfdd 100644 --- a/pbx/pbx_config.c +++ b/pbx/pbx_config.c @@ -455,7 +455,7 @@ static char *complete_dialplan_remove_extension(struct ast_cli_args *a) } else if (a->pos == 4) { /* 'dialplan remove extension EXT _X_' (priority) */ char *exten = NULL, *context, *cid, *p; struct ast_context *c; - int le, lc, lcid, len; + int le, lc, len; const char *s = skip_words(a->line, 3); /* skip 'dialplan' 'remove' 'extension' */ int i = split_ec(s, &exten, &context, &cid); /* parse ext@context */ @@ -467,7 +467,6 @@ static char *complete_dialplan_remove_extension(struct ast_cli_args *a) *p = '\0'; le = strlen(exten); lc = strlen(context); - lcid = strlen(cid); len = strlen(a->word); if (le == 0 || lc == 0) goto error3;