diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/macros.c | 6 | ||||
| -rw-r--r-- | src/xfaces.c | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/src/macros.c b/src/macros.c index 0db0af89a71..d1541d2817f 100644 --- a/src/macros.c +++ b/src/macros.c | |||
| @@ -128,9 +128,9 @@ end_kbd_macro (void) | |||
| 128 | update_mode_lines = 20; | 128 | update_mode_lines = 20; |
| 129 | kset_last_kbd_macro | 129 | kset_last_kbd_macro |
| 130 | (current_kboard, | 130 | (current_kboard, |
| 131 | make_event_array ((current_kboard->kbd_macro_end | 131 | Fvector ((current_kboard->kbd_macro_end |
| 132 | - current_kboard->kbd_macro_buffer), | 132 | - current_kboard->kbd_macro_buffer), |
| 133 | current_kboard->kbd_macro_buffer)); | 133 | current_kboard->kbd_macro_buffer)); |
| 134 | } | 134 | } |
| 135 | 135 | ||
| 136 | DEFUN ("end-kbd-macro", Fend_kbd_macro, Send_kbd_macro, 0, 2, "p", | 136 | DEFUN ("end-kbd-macro", Fend_kbd_macro, Send_kbd_macro, 0, 2, "p", |
diff --git a/src/xfaces.c b/src/xfaces.c index 4207b73ee25..953e5be3781 100644 --- a/src/xfaces.c +++ b/src/xfaces.c | |||
| @@ -4223,7 +4223,9 @@ Default face attributes override any local face attributes. */) | |||
| 4223 | if (EQ (face, Qdefault)) | 4223 | if (EQ (face, Qdefault)) |
| 4224 | { | 4224 | { |
| 4225 | struct face_cache *c = FRAME_FACE_CACHE (f); | 4225 | struct face_cache *c = FRAME_FACE_CACHE (f); |
| 4226 | struct face *newface, *oldface = FACE_FROM_ID_OR_NULL (f, DEFAULT_FACE_ID); | 4226 | struct face *newface; |
| 4227 | struct face *oldface = | ||
| 4228 | c ? FACE_FROM_ID_OR_NULL (f, DEFAULT_FACE_ID) : NULL; | ||
| 4227 | Lisp_Object attrs[LFACE_VECTOR_SIZE]; | 4229 | Lisp_Object attrs[LFACE_VECTOR_SIZE]; |
| 4228 | 4230 | ||
| 4229 | /* This can be NULL (e.g., in batch mode). */ | 4231 | /* This can be NULL (e.g., in batch mode). */ |