summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/libncurses/lib_vidattr.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/libncurses/lib_vidattr.c b/lib/libncurses/lib_vidattr.c
index a3bd4c7..e3efebb 100644
--- a/lib/libncurses/lib_vidattr.c
+++ b/lib/libncurses/lib_vidattr.c
@@ -64,6 +64,8 @@ chtype turn_off, turn_on;
T(("previous attribute was %s", _traceattr(previous_attr)));
if (newmode == A_NORMAL && exit_attribute_mode) {
+ if((previous_attr & A_ALTCHARSET) && exit_alt_charset_mode)
+ tputs(exit_alt_charset_mode, 1, outc);
tputs(exit_attribute_mode, 1, outc);
current_pair = -1;
goto set_color;
OpenPOWER on IntegriCloud