From d5a51058ccd7074559600878b7f74393efe9e794 Mon Sep 17 00:00:00 2001 From: Mark Spencer Date: Wed, 3 Aug 2005 02:26:19 +0000 Subject: [PATCH] Fix AEL max character bug (bug #4837) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@6259 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- pbx/pbx_ael.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pbx/pbx_ael.c b/pbx/pbx_ael.c index eedc893694..585b1e7b5a 100755 --- a/pbx/pbx_ael.c +++ b/pbx/pbx_ael.c @@ -1149,7 +1149,7 @@ static int ast_ael_compile(struct ast_context **local_contexts, const char *file buf[0] = 0; bufsiz = 4096; while(!feof(f)) { - if (strlen(buf) - bufsiz < 2048) { + if (bufsiz - strlen(buf) < 2048) { bufsiz += 4096; tbuf = realloc(buf, bufsiz); if (tbuf) {