From a672e9650abcc9a08df06dd075a884543f3d87f3 Mon Sep 17 00:00:00 2001 From: Bruce Momjian <bruce@momjian.us> Date: Fri, 9 Jun 2000 12:33:42 +0000 Subject: [PATCH] Prompt username/password on stderr so: pg_dump -o -u some_db >dump_file works. --- src/bin/pg_dump/pg_dump.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/bin/pg_dump/pg_dump.c b/src/bin/pg_dump/pg_dump.c index 407413160aa..5482c9da149 100644 --- a/src/bin/pg_dump/pg_dump.c +++ b/src/bin/pg_dump/pg_dump.c @@ -22,7 +22,7 @@ * * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_dump.c,v 1.149 2000/06/02 15:57:38 momjian Exp $ + * $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_dump.c,v 1.150 2000/06/09 12:33:42 momjian Exp $ * * Modifications - 6/10/96 - dave@bensoft.com - version 1.13.dhb * @@ -490,11 +490,9 @@ prompt_for_password(char *username, char *password) #ifdef HAVE_TERMIOS_H struct termios t_orig, - t; - #endif - printf("Username: "); + fprintf(stderr, "Username: "); fgets(username, 100, stdin); length = strlen(username); /* skip rest of the line */ @@ -508,7 +506,7 @@ prompt_for_password(char *username, char *password) if (length > 0 && username[length - 1] == '\n') username[length - 1] = '\0'; - printf("Password: "); + fprintf(stderr, "Password: "); #ifdef HAVE_TERMIOS_H tcgetattr(0, &t); t_orig = t; @@ -532,7 +530,7 @@ prompt_for_password(char *username, char *password) if (length > 0 && password[length - 1] == '\n') password[length - 1] = '\0'; - printf("\n\n"); + fprintf(stderr, "\n\n"); } -- GitLab