From: ceriel Date: Tue, 12 Jun 1990 10:07:00 +0000 (+0000) Subject: fix from Verstoep: free() was called twice on same arg X-Git-Tag: release-5-5~1683 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=a28eb23f8235e31c1036a51541b25bfc31c32503;p=ack.git fix from Verstoep: free() was called twice on same arg --- 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 ;