]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Ada] Close file descriptors allocated for tty only once
authorVadim Godunko <godunko@adacore.com>
Tue, 17 Sep 2019 08:01:48 +0000 (08:01 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Tue, 17 Sep 2019 08:01:48 +0000 (08:01 +0000)
commit94c44a8a3000348707a456f8ebc1b1d67b688ea4
tree6ea3745bc0beb963fc8ed9f6826320b35b2629cc
parent19716ceb1676e1a947527b3ae1d59dce646dd76c
[Ada] Close file descriptors allocated for tty only once

2019-09-17  Vadim Godunko  <godunko@adacore.com>

gcc/ada/

* libgnat/g-exptty.ads (Close_Input): New subprogram.
* libgnat/g-exptty.adb (Close_Input): New subprogram.
(Close): Move close of TTY to Close_Input.
* terminals.c (__gnat_close_tty): Set file descriptors to
invalid value after close.

From-SVN: r275783
gcc/ada/ChangeLog
gcc/ada/libgnat/g-exptty.adb
gcc/ada/libgnat/g-exptty.ads
gcc/ada/terminals.c