]> git.eshelyaron.com Git - emacs.git/commitdiff
(set_tty_color_mode): Calculate current_mode_spec regardless of value of VAL.
authorRichard M. Stallman <rms@gnu.org>
Tue, 30 Sep 2003 12:38:38 +0000 (12:38 +0000)
committerRichard M. Stallman <rms@gnu.org>
Tue, 30 Sep 2003 12:38:38 +0000 (12:38 +0000)
src/term.c

index 8e4eb21c362dd63729258bd4b175bebd6cafeb48..5c25c7419dce216dd0a27f604d5fb2ffff71d8dc 100644 (file)
@@ -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