1
0
mirror of https://github.com/moparisthebest/wget synced 2024-07-03 16:38:41 -04:00

Print some diagnostic messages to stderr not to stdout.

This commit is contained in:
Giuseppe Scrivano 2012-02-23 11:56:44 +01:00
parent bcc2abf116
commit 408126aae0
3 changed files with 10 additions and 5 deletions

2
NEWS
View File

@ -16,6 +16,8 @@ Please send GNU Wget bug reports to <bug-wget@gnu.org>.
** Fix a memory leak problem in the GNU TLS backend.
** Autoreconf works again for distributed tarballs.
** Print some diagnostic messages to stderr not to stdout.
* Changes in Wget 1.13.4

View File

@ -1,5 +1,7 @@
2012-02-23 Giuseppe Scrivano <giuseppe@southpole.se>
* main.c (main): Write diagnostic messages to `stderr' not to `stdout'.
* main.c (main): Fail gracefully if `malloc' fails.
* gnutls.c (wgnutls_read): Remove unused variables `timer' and `flags'.

View File

@ -1034,7 +1034,7 @@ main (int argc, char **argv)
}
if (!userrc_ret)
{
printf ("Exiting due to error in %s\n", optarg);
fprintf (stderr, "Exiting due to error in %s\n", optarg);
exit (2);
}
else
@ -1062,9 +1062,10 @@ main (int argc, char **argv)
{
if (ret == '?')
{
print_usage (0);
printf ("\n");
printf (_("Try `%s --help' for more options.\n"), exec_name);
print_usage (1);
fprintf (stderr, "\n");
fprintf (stderr, _("Try `%s --help' for more options.\n"),
exec_name);
exit (2);
}
/* Find the short option character in the mapping. */
@ -1307,7 +1308,7 @@ for details.\n\n"));
/* No URL specified. */
fprintf (stderr, _("%s: missing URL\n"), exec_name);
print_usage (1);
printf ("\n");
fprintf (stderr, "\n");
/* #### Something nicer should be printed here -- similar to the
pre-1.5 `--help' page. */
fprintf (stderr, _("Try `%s --help' for more options.\n"), exec_name);