--- mailutils-1.0.orig/comsat/action.c 2005-08-29 03:21:54.000000000 -0700 +++ mailutils-1.0/comsat/action.c 2006-08-25 15:14:14.000000000 -0700 @@ -345,23 +345,33 @@ while (act_getline (fp, &stmt, &size)) { - char *str; int argc; char **argv; + int c; line++; - str = expand_line (stmt, msg); - if (!str) - continue; - if (mu_argcv_get (str, "", NULL, &argc, &argv) + if (mu_argcv_get (stmt, "", NULL, &argc, &argv) || argc == 0 || argv[0][0] == '#') { - free (str); mu_argcv_free (argc, argv); continue; } + for(c=1; c