[asterisk-commits] tilghman: branch 1.6.0 r195840 - in /branches/1.6.0: ./ apps/app_stack.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Wed May 20 18:31:12 CDT 2009
Author: tilghman
Date: Wed May 20 18:31:09 2009
New Revision: 195840
URL: http://svn.asterisk.org/svn-view/asterisk?view=rev&rev=195840
Log:
Merged revisions 195839 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk
........
r195839 | tilghman | 2009-05-20 18:30:05 -0500 (Wed, 20 May 2009) | 3 lines
If a variable had a blank value upon the initial setting, then it would do nothing.
Identified by Dmitry Andrianov via private email, fixed by me.
........
Modified:
branches/1.6.0/ (props changed)
branches/1.6.0/apps/app_stack.c
Propchange: branches/1.6.0/
------------------------------------------------------------------------------
Binary property 'trunk-merged' - no diff available.
Modified: branches/1.6.0/apps/app_stack.c
URL: http://svn.asterisk.org/svn-view/asterisk/branches/1.6.0/apps/app_stack.c?view=diff&rev=195840&r1=195839&r2=195840
==============================================================================
--- branches/1.6.0/apps/app_stack.c (original)
+++ branches/1.6.0/apps/app_stack.c Wed May 20 18:31:09 2009
@@ -100,21 +100,20 @@
}
}
- if (!ast_strlen_zero(value)) {
- if (!found) {
- variables = ast_var_assign(var, "");
- AST_LIST_INSERT_HEAD(&frame->varshead, variables, entries);
- pbx_builtin_pushvar_helper(chan, var, value);
- } else
- pbx_builtin_setvar_helper(chan, var, value);
-
- manager_event(EVENT_FLAG_DIALPLAN, "VarSet",
- "Channel: %s\r\n"
- "Variable: LOCAL(%s)\r\n"
- "Value: %s\r\n"
- "Uniqueid: %s\r\n",
- chan->name, var, value, chan->uniqueid);
- }
+ if (!found) {
+ variables = ast_var_assign(var, "");
+ AST_LIST_INSERT_HEAD(&frame->varshead, variables, entries);
+ pbx_builtin_pushvar_helper(chan, var, value);
+ } else {
+ pbx_builtin_setvar_helper(chan, var, value);
+ }
+
+ manager_event(EVENT_FLAG_DIALPLAN, "VarSet",
+ "Channel: %s\r\n"
+ "Variable: LOCAL(%s)\r\n"
+ "Value: %s\r\n"
+ "Uniqueid: %s\r\n",
+ chan->name, var, value, chan->uniqueid);
return 0;
}
More information about the asterisk-commits
mailing list