Index: apps/app_cut.c =================================================================== RCS file: /usr/cvsroot/asterisk/apps/app_cut.c,v retrieving revision 1.4 diff -u -r1.4 app_cut.c --- apps/app_cut.c 24 Feb 2004 18:57:46 -0000 1.4 +++ apps/app_cut.c 3 Mar 2004 17:47:51 -0000 @@ -5,7 +5,7 @@ * * Copyright (c) 2003 Tilghman Lesher. All rights reserved. * - * Tilghman Lesher + * Tilghman Lesher * * $Id: app_cut.c,v 1.4 2004/02/24 18:57:46 markster Exp $ * @@ -82,16 +82,14 @@ if (args_okay) { char d, ds[2]; char *tmp = alloca(strlen(varname) + 4); - char *tmp2 = alloca(MAXRESULT); + char varvalue[MAXRESULT], *tmp2=varvalue; char retstring[MAXRESULT]; - if (tmp2) - memset(tmp2, 0, MAXRESULT); memset(retstring, 0, MAXRESULT); - if (tmp && tmp2) { + if (tmp) { snprintf(tmp, strlen(varname) + 4, "${%s}", varname); - memset(tmp2, 0, sizeof(tmp2)); + memset(varvalue, 0, sizeof(varvalue)); } else { ast_log(LOG_ERROR, "Out of memory"); return -1;