Mercurial > emacs
diff src/msdos.c @ 58012:934f6fb6fd8a
* dosfns.c (Fdos_memget, Fdos_memput): Use integer variable offs in
comparisons with integers instead of Lisp_Object address.
(Fmsdos_set_keyboard): Declare argument allkeys.
* msdos.c (IT_set_frame_parameters): Use EQ, not ==, for Lisp_Object:s.
* dired.c: extern declare Fmsdos_downcase_filename on MSDOS to avoid
int/Lisp_Object mixup.
* fileio.c: Ditto.
author | Jan Djärv <jan.h.d@swipnet.se> |
---|---|
date | Sun, 07 Nov 2004 09:13:26 +0000 |
parents | 79225007cc58 |
children | cf0385f18f29 3ec251523b3e cb7f41387eb3 |
line wrap: on
line diff
--- a/src/msdos.c Sun Nov 07 05:57:58 2004 +0000 +++ b/src/msdos.c Sun Nov 07 09:13:26 2004 +0000 @@ -2320,7 +2320,7 @@ /* If we are creating a new frame, begin with the original screen colors used for the initial frame. */ - if (alist == Vdefault_frame_alist + if (EQ (alist, Vdefault_frame_alist) && initial_screen_colors[0] != -1 && initial_screen_colors[1] != -1) { FRAME_FOREGROUND_PIXEL (f) = initial_screen_colors[0];