UI_OpenSSL()'s session opener fails on MacOS X
authorRichard Levitte <levitte@openssl.org>
Wed, 7 Dec 2016 19:28:43 +0000 (20:28 +0100)
committerRichard Levitte <levitte@openssl.org>
Sat, 10 Dec 2016 09:22:10 +0000 (10:22 +0100)
commit10a50374bfcff8fd27e8b39a0de20869d64ca346
tree4816e43dd482e630864e783ecf88365ba875d961
parent78a3e80a31b9c2b66bd8e1d33903d386915aefbb
UI_OpenSSL()'s session opener fails on MacOS X

If on a non-tty stdin, TTY_get() will fail with errno == ENODEV.
We didn't catch that.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2039)
(cherry picked from commit c901bccec6f747467e1af31473655c8290e32309)
crypto/ui/ui_openssl.c