[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Remove from join some recently introduced memory leaks.
From: |
Jim Meyering |
Subject: |
Re: [PATCH] Remove from join some recently introduced memory leaks. |
Date: |
Wed, 20 Feb 2008 22:07:08 +0100 |
James Youngman <address@hidden>, James Youngman <address@hidden> wrote:
> 2008-02-20 James Youngman <address@hidden>
>
> * src/join.c (prevline): Make prevline module-level static, so that
> the allocated items can be freed at exit.
> (free_prevline): new atexit function; frees items in prevline[].
> Use ARRAY_CARDINALITY, so include "argmatch.h" to get that.
> (main): Arrange for free_prevline to be called during exit.
> (get_line): Free prevline[which - 1] also, as that
> will have been allocated by dup_line.
Thanks.
I've tested and applied that.