diff options
Diffstat (limited to 'g10')
-rw-r--r-- | g10/ChangeLog | 4 | ||||
-rw-r--r-- | g10/signal.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog index 655734bfa..307428e1f 100644 --- a/g10/ChangeLog +++ b/g10/ChangeLog @@ -1,3 +1,7 @@ +2009-05-22 Werner Koch <[email protected]> + + * signal.c (got_fatal_signal): Call tty_cleanup_after_signal. + 2009-05-20 Werner Koch <[email protected]> * gpg.c (main): Fix --fingerprint/--with-fingerprint command diff --git a/g10/signal.c b/g10/signal.c index 08c790c1a..cd24dc0c8 100644 --- a/g10/signal.c +++ b/g10/signal.c @@ -88,6 +88,7 @@ got_fatal_signal( int sig ) rl_free_line_state (); rl_cleanup_after_signal (); #endif + tty_cleanup_after_signal (); /* Better don't translate these messages. */ write(2, "\n", 1 ); |