Avoid trying to open /dev/tty on Win32. Some Win32 systems have
authorBruce Momjian <bruce@momjian.us>
Fri, 3 Mar 2006 23:49:12 +0000 (23:49 +0000)
committerBruce Momjian <bruce@momjian.us>
Fri, 3 Mar 2006 23:49:12 +0000 (23:49 +0000)
commitef3f7c3f74961883c355a6e7ec9ee67d52d92eef
treeaf046f03cbbdd4fba176cccdc428415dc741b689
parentdecdaf3592dfa05642373a7bffcb431e45cc5aac
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