mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
Minor code cleanup... nothing to write home about.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@57241 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -934,17 +934,17 @@ static struct ast_exten *pbx_find_extension(struct ast_channel *chan,
|
||||
q->swo = NULL;
|
||||
q->data = NULL;
|
||||
q->foundcontext = NULL;
|
||||
}
|
||||
/* Check for stack overflow */
|
||||
if (q->stacklen >= AST_PBX_MAX_STACK) {
|
||||
} else if (q->stacklen >= AST_PBX_MAX_STACK) {
|
||||
ast_log(LOG_WARNING, "Maximum PBX stack exceeded\n");
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/* Check first to see if we've already been checked */
|
||||
for (x = 0; x < q->stacklen; x++) {
|
||||
if (!strcasecmp(q->incstack[x], context))
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (bypass) /* bypass means we only look there */
|
||||
tmp = bypass;
|
||||
else { /* look in contexts */
|
||||
@@ -956,6 +956,7 @@ static struct ast_exten *pbx_find_extension(struct ast_channel *chan,
|
||||
if (!tmp)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (q->status < STATUS_NO_EXTENSION)
|
||||
q->status = STATUS_NO_EXTENSION;
|
||||
|
||||
|
Reference in New Issue
Block a user