From 7d83255ef84cf27a2452495289eaf5bafe4061e4 Mon Sep 17 00:00:00 2001 From: Steve Murphy Date: Mon, 13 Aug 2007 22:40:06 +0000 Subject: [PATCH] memset really, really needs to be used here. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@79363 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- pbx/pbx_ael.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pbx/pbx_ael.c b/pbx/pbx_ael.c index 30267757e8..4859c9d8d2 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,