summaryrefslogtreecommitdiff
path: root/res
diff options
context:
space:
mode:
authorJoshua Colp <jcolp@digium.com>2007-07-23 23:14:20 +0000
committerJoshua Colp <jcolp@digium.com>2007-07-23 23:14:20 +0000
commit3e9886598d8ff3d9a2530d6c763cf62a301936c0 (patch)
tree3c47a975118719d50e685b7bf257f7885ce4bff9 /res
parent58004e37413d16f9d05347044d3d30e8380d0695 (diff)
You need to put static in front of a static RWLIST declaration to make it really static... and don't call AST_RWLIST_HEAD_DESTROY on a statically declared list.
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@76711 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'res')
-rw-r--r--res/res_agi.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/res/res_agi.c b/res/res_agi.c
index 47c8ba8d8..44ff18d43 100644
--- a/res/res_agi.c
+++ b/res/res_agi.c
@@ -1629,7 +1629,7 @@ static struct agi_command commands[MAX_COMMANDS] = {
{ { "wait", "for", "digit", NULL }, handle_waitfordigit, "Waits for a digit to be pressed", usage_waitfordigit , 0 },
};
-AST_RWLIST_HEAD_STATIC(agi_commands, agi_command);
+static AST_RWLIST_HEAD_STATIC(agi_commands, agi_command);
static int help_workhorse(int fd, char *match[])
{
@@ -2169,7 +2169,6 @@ static int unload_module(void)
}
AST_RWLIST_TRAVERSE_SAFE_END
AST_RWLIST_UNLOCK(&agi_commands);
- AST_RWLIST_HEAD_DESTROY(&agi_commands);
ast_unregister_application(eapp);
ast_unregister_application(deadapp);
return ast_unregister_application(app);