+2012-02-26 Giuseppe Scrivano <gscrivano@gnu.org>
+
+ * bootstrap.conf (gnulib_modules): Add module `closeout'.
+
2012-01-09 Gijs van Tulder <gvtulder@gmail.com>
* configure.ac: Always try to use libz, even without SSL.
GNU Wget NEWS -- history of user-visible changes.
Copyright (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
-2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
See the end for copying conditions.
Please send GNU Wget bug reports to <bug-wget@gnu.org>.
** Autoreconf works again for distributed tarballs.
** Print some diagnostic messages to stderr not to stdout.
+
+** Report stdout close errors.
\f
* Changes in Wget 1.13.4
# bootstrap.conf - Bootstrap configuration.
-# Copyright (C) 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
+# Copyright (C) 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation,
# Inc.
#
# This file is part of GNU Wget.
c-ctype
clock-time
close
+closeout
connect
fcntl
futimens
+2012-02-26 Giuseppe Scrivano <gscrivano@gnu.org>
+
+ * main.c: Include "closeout.h"
+ (main): Register close_stdout at exit.
+
2012-02-01 Gijs van Tulder <gvtulder@gmail.com>
* warc.c: Fix large file support with ftello, fseeko.
/* Command line parsing.
Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
- 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
+ 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 Free Software Foundation,
Inc.
This file is part of GNU Wget.
#include "http.h" /* for save_cookies */
#include "ptimer.h"
#include "warc.h"
-
+#include "closeout.h"
#include <getopt.h>
#include <getpass.h>
#include <quote.h>
i18n_initialize ();
+ atexit (close_stdout);
+
/* Construct the name of the executable, without the directory part. */
#ifdef __VMS
/* On VMS, lose the "dev:[dir]" prefix and the ".EXE;nnn" suffix. */