From c343697407e227e633b04a1622517cadc1dd76f2 Mon Sep 17 00:00:00 2001 From: Andrew Borodin Date: Tue, 17 May 2016 21:14:09 +0300 Subject: [PATCH] Minor refactoring of mc shutdown. Move calls of disable_mouse() and disable_bracketed_paste() to main() because init_mouse() and enable_bracketed_paste() are called here. Signed-off-by: Andrew Borodin --- lib/tty/tty-ncurses.c | 2 -- lib/tty/tty-slang.c | 2 -- src/main.c | 4 ++++ 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/tty/tty-ncurses.c b/lib/tty/tty-ncurses.c index 76a21d2ea..85e12757c 100644 --- a/lib/tty/tty-ncurses.c +++ b/lib/tty/tty-ncurses.c @@ -221,8 +221,6 @@ tty_init (gboolean mouse_enable, gboolean is_xterm) void tty_shutdown (void) { - disable_mouse (); - disable_bracketed_paste (); tty_reset_shell_mode (); tty_noraw_mode (); tty_keypad (FALSE); diff --git a/lib/tty/tty-slang.c b/lib/tty/tty-slang.c index 87e4a703e..04279035d 100644 --- a/lib/tty/tty-slang.c +++ b/lib/tty/tty-slang.c @@ -349,8 +349,6 @@ tty_shutdown (void) { char *op_cap; - disable_mouse (); - disable_bracketed_paste (); tty_reset_shell_mode (); tty_noraw_mode (); tty_keypad (FALSE); diff --git a/src/main.c b/src/main.c index 9e23dd0e4..ae1e82404 100644 --- a/src/main.c +++ b/src/main.c @@ -402,6 +402,10 @@ main (int argc, char *argv[]) else exit_code = do_nc ()? EXIT_SUCCESS : EXIT_FAILURE; + disable_bracketed_paste (); + + disable_mouse (); + /* Save the tree store */ (void) tree_store_save (); -- 2.11.4.GIT