summaryrefslogtreecommitdiff
path: root/src/term.c
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>2003-09-30 12:38:38 +0000
committerRichard M. Stallman <rms@gnu.org>2003-09-30 12:38:38 +0000
commit545d91d5cf07ec93cef7f31d2ad3146137027713 (patch)
tree67c0857001dad139b2a37f4dbfcf18ed13c8c7be /src/term.c
parent7c67c9f660052c903a555c5d205e83c274cfd80a (diff)
downloademacs-545d91d5cf07ec93cef7f31d2ad3146137027713.tar.gz
(set_tty_color_mode): Calculate current_mode_spec regardless of value of VAL.
Diffstat (limited to 'src/term.c')
-rw-r--r--src/term.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/term.c b/src/term.c
index 8e4eb21c362..5c25c7419dc 100644
--- a/src/term.c
+++ b/src/term.c
@@ -2120,13 +2120,15 @@ set_tty_color_mode (f, val)
color_mode_spec = Qnil;
else
color_mode_spec = Fassq (val, XSYMBOL (tty_color_mode_alist)->value);
- current_mode_spec = assq_no_quit (Qtty_color_mode, f->param_alist);
if (CONSP (color_mode_spec))
color_mode = XCDR (color_mode_spec);
else
color_mode = Qnil;
}
+
+ current_mode_spec = assq_no_quit (Qtty_color_mode, f->param_alist);
+
if (CONSP (current_mode_spec))
current_mode = XCDR (current_mode_spec);
else