Subject: Re: bug#6936: Bug#594666: /usr/bin/tac: tac aborts

From: Paul Eggert <[email-masked]>
Date: Sat, 28 Aug 2010 12:18:50 -0700

On 08/28/2010 09:26 AM, Jim Meyering wrote:

> This bug was introduced by commit be6c13e7, "maint: always free a
> buffer, to avoid even semblance of a leak".

Hah!  I've always been suspicious of these unnecessary free()s,
i.e., free()s that are put in only to make 'valgrind' happy.

How about if we do these unnecessary free()s only if 'lint'
is defined?  That would make the production software more
reliable.