From 923122fc6ad1d80a3af63e399e55c6dd738d0749 Mon Sep 17 00:00:00 2001 From: pcadach Date: Tue, 10 Oct 2006 16:44:54 +0000 Subject: CHANNEL() function sometime mix parameter and value git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@44809 f38db490-d61c-443f-a65b-d21fe96a405b --- funcs/func_channel.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'funcs/func_channel.c') diff --git a/funcs/func_channel.c b/funcs/func_channel.c index 2a377b52f..9c02a59fa 100644 --- a/funcs/func_channel.c +++ b/funcs/func_channel.c @@ -112,13 +112,13 @@ static int func_channel_write(struct ast_channel *chan, char *function, locked_string_field_set(chan, musicclass, value); else if (!strcasecmp(data, "tonezone")) { struct tone_zone *new_zone; - if (!(new_zone = ast_get_indication_zone(data))) { - ast_log(LOG_ERROR, "Unknown country code for tonezone. Check indications.conf for available country codes.\n"); + if (!(new_zone = ast_get_indication_zone(value))) { + ast_log(LOG_ERROR, "Unknown country code '%s' for tonezone. Check indications.conf for available country codes.\n", value); ret = -1; } else chan->zone = new_zone; } else if (!strcasecmp(data, "callgroup")) - chan->callgroup = ast_get_group(data); + chan->callgroup = ast_get_group(value); else if (!strcasecmp(data, "txgain")) { sscanf(value, "%hhd", &gainset); ast_channel_setoption(chan, AST_OPTION_TXGAIN, &gainset, sizeof(gainset), 0); -- cgit v1.2.3