From f5678d89d429293333ab836738ada333e4c77a57 Mon Sep 17 00:00:00 2001 From: Mark Spencer Date: Sat, 7 Jan 2006 23:43:23 +0000 Subject: [PATCH] Fix segfault in greek syntax (bug #6142) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7863 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- apps/app_voicemail.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/app_voicemail.c b/apps/app_voicemail.c index 3d98cc0e0e..3fe6419319 100644 --- a/apps/app_voicemail.c +++ b/apps/app_voicemail.c @@ -3898,8 +3898,8 @@ done: static int vm_play_folder_name_gr(struct ast_channel *chan, char *mbox) { int cmd; - char buf[sizeof(mbox)+1]; - + char *buf; + buf = alloca(strlen(mbox)+2); memset(buf, '\0', sizeof(char)*(sizeof(buf))); strcpy(buf, mbox); strcat(buf,"s");