diff options
author | Tilghman Lesher <tilghman@meg.abyt.es> | 2007-04-19 02:51:21 +0000 |
---|---|---|
committer | Tilghman Lesher <tilghman@meg.abyt.es> | 2007-04-19 02:51:21 +0000 |
commit | b230918437c1e87cba42b162a3ac6fef7cde8e1d (patch) | |
tree | 94d19b0213fbc581e070b6f908dd1993aa36d58a /funcs/func_groupcount.c | |
parent | 261b3c4ec083faf03edd59cbfeb5f1039d6814b6 (diff) |
Merged revisions 61681 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
................
r61681 | tilghman | 2007-04-18 21:45:05 -0500 (Wed, 18 Apr 2007) | 13 lines
Merged revisions 61680 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.2
........
r61680 | tilghman | 2007-04-18 21:30:18 -0500 (Wed, 18 Apr 2007) | 5 lines
Bug 9557 - Specifying the GetVar AMI action without a Channel parameter can
cause Asterisk to crash. The reason this needs to be fixed in the functions
instead of in AMI is because Channel can legitimately be NULL, such as when
retrieving global variables.
........
................
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@61682 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'funcs/func_groupcount.c')
-rw-r--r-- | funcs/func_groupcount.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/funcs/func_groupcount.c b/funcs/func_groupcount.c index 2be3f831d..fb7ec57e2 100644 --- a/funcs/func_groupcount.c +++ b/funcs/func_groupcount.c @@ -158,6 +158,9 @@ static int group_list_function_read(struct ast_channel *chan, const char *cmd, char tmp1[1024] = ""; char tmp2[1024] = ""; + if (!chan) + return -1; + headp = &chan->varshead; AST_LIST_TRAVERSE(headp, current, entries) { if (!strncmp(ast_var_name(current), GROUP_CATEGORY_PREFIX "_", strlen(GROUP_CATEGORY_PREFIX) + 1)) { |