Daiki Ueno 028a0ef333
Relax ttyname_r error checks
* src/engine-assuan.c (llass_new): Don't treat ttyname_r error as
fatal.
* src/engine-g13.c (g13_new): Likewise.
* src/engine-gpg.c (gpg_new): Likewise.
* src/engine-gpgsm.c (gpgsm_new): Likewise.
* src/engine-uiserver.c (uiserver_new): Likewise.

--
Even though isatty() returns 1, ttyname_r() may fail in many ways, e.g.,
when /dev/pts is not accessible under chroot.  Since all our uses of
ttyname_r() require that the function works, we can treat the failure as
if isatty() fails.

Signed-off-by: Daiki Ueno <ueno@gnu.org>
2015-08-25 19:11:30 +02:00
..
2015-08-15 18:19:27 -04:00
2012-10-19 11:23:39 +02:00
2014-04-10 11:48:20 +02:00
2015-08-25 19:11:30 +02:00
2015-08-25 19:11:30 +02:00
2015-08-25 19:11:30 +02:00
2015-08-25 19:11:30 +02:00
2015-08-25 19:11:30 +02:00
2015-08-24 12:41:24 +02:00
2015-08-24 12:41:24 +02:00
2015-08-15 18:19:27 -04:00
2015-08-25 18:10:14 +02:00
2014-10-02 15:57:50 +02:00
2014-05-08 20:39:15 +02:00
2015-08-15 18:19:27 -04:00
2013-08-09 19:19:26 +02:00
2013-08-09 19:19:26 +02:00
2014-04-15 12:25:45 +02:00
2010-11-03 09:56:27 +00:00
2015-03-16 13:40:34 +01:00
2012-10-24 16:44:34 +02:00
2015-08-25 18:10:14 +02:00
2014-04-16 10:19:54 +02:00