From: Jim Meyering Date: Sat, 6 Nov 2004 22:37:28 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: v5.3.0~458 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=078c89bb76b26922f4eb69de2cb46352e77b8400;p=thirdparty%2Fcoreutils.git *** empty log message *** --- diff --git a/ChangeLog b/ChangeLog index 0a13876a57..7c5f30dd0f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,12 @@ -2004-11-05 Paul Eggert +2004-11-06 Jim Meyering * Version 5.3.0. + * src/sort.c (xfclose): Don't close stdout here (just flush it), + since close_stdout now closes stdout unconditionally. + +2004-11-05 Paul Eggert + * src/sort.c (inittables, sort_buffer_size, getmonth, mergefps, first_same_file, merge, sort, main): Use size_t for indexes into arrays. This fixes some unlikely havoc-wreaking bugs (e.g., more than INT_MAX @@ -10,7 +15,7 @@ thus avoiding unchecked stack overflow in some cases. As a side effect this improve the performance of "sort -M" by a factor of 4 on my benchmarks. - + 2004-11-03 Paul Eggert * src/stty.c: Include "vasprintf.h" since we use vasprintf now. diff --git a/lib/ChangeLog b/lib/ChangeLog index 6834478a66..86c677552d 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,10 @@ +2004-11-06 Jim Meyering + + Ensure that no close failure goes unreported. + * closeout.c (close_stdout): Always close stdout. I.e., don't + return early when it seems there's nothing to flush. + Don't include __fpending.h. + 2004-11-03 Paul Eggert * unsetenv.c: New file, from gnulib. Needed for new getdate.y.