Avoid trying to open /dev/tty on Win32. Some Win32 systems have
authorBruce Momjian <bruce@momjian.us>
Fri, 3 Mar 2006 23:49:21 +0000 (23:49 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 3 Mar 2006 23:49:21 +0000 (23:49 +0000)
commit76a55f99ffb1ceb528f461d6065ba8bcccc5c2c2
tree01bdfbd1397db378965c8fe9ce4b10dd76e1ae56
parent48b6951074d1da07468f560551017e5e5b6ec81b
Avoid trying to open /dev/tty on Win32.  Some Win32 systems have
/dev/tty, but it isn't a device file and doesn't work as expected.

This fixes a known bug where psql does not prompt for a password on some
Win32 systems.

Backpatch to 8.1.X.

Robert Kinberg
src/bin/psql/command.c
src/port/sprompt.c