summaryrefslogtreecommitdiff
path: root/src/thread/pthread_testcancel.c
diff options
context:
space:
mode:
authorRich Felker <dalias@aerifal.cx>2014-07-06 01:34:13 -0400
committerRich Felker <dalias@aerifal.cx>2014-07-06 01:34:13 -0400
commitea496d6c63ecbb5ea475111808e5c0f799354450 (patch)
tree16bb003c251bacfd7630c185e189d2db868df53e /src/thread/pthread_testcancel.c
parent83dc6eb087633abcf5608ad651d3b525ca2ec35e (diff)
downloadmusl-ea496d6c63ecbb5ea475111808e5c0f799354450.tar.gz
fix multiple issues in legacy function getpass
1. failure to output a newline after the password is read 2. fd leaks via missing FD_CLOEXEC 3. fd leaks via failure-to-close when any of the standard streams are closed at the time of the call 4. wrongful fallback to use of stdin when opening /dev/tty fails 5. wrongful use of stderr rather than /dev/tty for prompt 6. failure to report error reading password
Diffstat (limited to 'src/thread/pthread_testcancel.c')
0 files changed, 0 insertions, 0 deletions