[asterisk-commits] tilghman: branch 1.4 r58880 -
/branches/1.4/funcs/func_strings.c
asterisk-commits at lists.digium.com
asterisk-commits at lists.digium.com
Tue Mar 13 18:47:09 MST 2007
Author: tilghman
Date: Tue Mar 13 20:47:08 2007
New Revision: 58880
URL: http://svn.digium.com/view/asterisk?view=rev&rev=58880
Log:
Issue 9162 - pbx_substitute_variables_helper assumes the buffer is initialized
to all zeroes. This fixes a case where it wasn't.
Modified:
branches/1.4/funcs/func_strings.c
Modified: branches/1.4/funcs/func_strings.c
URL: http://svn.digium.com/view/asterisk/branches/1.4/funcs/func_strings.c?view=diff&rev=58880&r1=58879&r2=58880
==============================================================================
--- branches/1.4/funcs/func_strings.c (original)
+++ branches/1.4/funcs/func_strings.c Tue Mar 13 20:47:08 2007
@@ -506,7 +506,7 @@
static int function_eval(struct ast_channel *chan, char *cmd, char *data,
char *buf, size_t len)
{
- buf[0] = '\0';
+ memset(buf, 0, len);
if (ast_strlen_zero(data)) {
ast_log(LOG_WARNING, "EVAL requires an argument: EVAL(<string>)\n");
More information about the asterisk-commits
mailing list