rendered paste body--- pbx.c 2005-07-28 09:28:39.000000000 -0400
+++ pbx.new 2005-07-28 09:29:04.000000000 -0400
@@ -838,13 +838,8 @@
*ret=NULL;
/* Now we have the variable name on cp3 */
if (!strncasecmp(var,"LEN(",4)) { /* ${LEN(<string>)} */
- int len=strlen(var);
- int len_len=4;
if (strrchr(var,')')) {
- char cp3[80];
- strncpy(cp3, var, sizeof(cp3) - 1);
- cp3[len-len_len-1]='\0';
- sprintf(workspace,"%d",(int)strlen(cp3));
+ sprintf(workspace,"%d",((int)strlen(var)-5));
*ret = workspace;
} else {
/* length is zero */