aboutsummaryrefslogtreecommitdiffstats
path: root/pbx
diff options
context:
space:
mode:
authormurf <murf@f38db490-d61c-443f-a65b-d21fe96a405b>2007-08-13 22:40:06 +0000
committermurf <murf@f38db490-d61c-443f-a65b-d21fe96a405b>2007-08-13 22:40:06 +0000
commit8f4ce4b31f01078b2082c727d86a909d41ce52f1 (patch)
tree6c229eea1617df26170fe2241f885dc044b92c53 /pbx
parent4f174cc84bdeb13ea13e2659d7dfa2e6e13aa416 (diff)
memset really, really needs to be used here.
git-svn-id: http://svn.digium.com/svn/asterisk/branches/1.4@79363 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'pbx')
-rw-r--r--pbx/pbx_ael.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/pbx/pbx_ael.c b/pbx/pbx_ael.c
index 30267757e..4859c9d8d 100644
--- a/pbx/pbx_ael.c
+++ b/pbx/pbx_ael.c
@@ -3568,7 +3568,7 @@ void add_extensions(struct ael_extension *exten)
{
struct ael_priority *pr;
char *label=0;
- char realext[256]="";
+ char realext[AST_MAX_EXTENSION];
if (!exten) {
ast_log(LOG_WARNING, "This file is Empty!\n" );
return;
@@ -3576,7 +3576,7 @@ void add_extensions(struct ael_extension *exten)
do {
struct ael_priority *last = 0;
- realext[0] = 0; /* make sure this is properly initialized */
+ memset(realext, '\0', sizeof(realext));
pbx_substitute_variables_helper(NULL, exten->name, realext, sizeof(realext) - 1);
if (exten->hints) {
if (ast_add_extension2(exten->context, 0 /*no replace*/, realext, PRIORITY_HINT, NULL, exten->cidmatch,