diff --git a/util/ack/trans.c b/util/ack/trans.c index e61e361f4..1f89179a9 100644 --- a/util/ack/trans.c +++ b/util/ack/trans.c @@ -608,7 +608,8 @@ addargs(string) char *string ; { l_add(curargs,keeps(in.p_path)) ; } else { scanlist( l_first(*comb_args), elem ) { - l_add(curargs,p_cont(*elem)->p_path) ; + l_add(curargs, + keeps(p_cont(*elem)->p_path)) ; } } return ;