diff options
| author | Karl Heuer | 1995-04-10 23:43:57 +0000 |
|---|---|---|
| committer | Karl Heuer | 1995-04-10 23:43:57 +0000 |
| commit | ab48365b501c0440950b5c06c857a4045cf7ef4c (patch) | |
| tree | 8bc562efece1a9f0d1a1a7ce58e0f2093da36790 /src | |
| parent | 01591d175e7a6b1a1227b3676a6f195f42368869 (diff) | |
| download | emacs-ab48365b501c0440950b5c06c857a4045cf7ef4c.tar.gz emacs-ab48365b501c0440950b5c06c857a4045cf7ef4c.zip | |
(push_frame_kboard, pop_frame_kboard): Do nothing if !MULTI_KBOARD.
Diffstat (limited to 'src')
| -rw-r--r-- | src/keyboard.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index 018cf7a11da..12badd943ec 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -800,6 +800,7 @@ void | |||
| 800 | push_frame_kboard (f) | 800 | push_frame_kboard (f) |
| 801 | FRAME_PTR f; | 801 | FRAME_PTR f; |
| 802 | { | 802 | { |
| 803 | #ifdef MULTI_KBOARD | ||
| 803 | struct kboard_stack *p | 804 | struct kboard_stack *p |
| 804 | = (struct kboard_stack *) xmalloc (sizeof (struct kboard_stack)); | 805 | = (struct kboard_stack *) xmalloc (sizeof (struct kboard_stack)); |
| 805 | 806 | ||
| @@ -808,15 +809,18 @@ push_frame_kboard (f) | |||
| 808 | kboard_stack = p; | 809 | kboard_stack = p; |
| 809 | 810 | ||
| 810 | current_kboard = FRAME_KBOARD (f); | 811 | current_kboard = FRAME_KBOARD (f); |
| 812 | #endif | ||
| 811 | } | 813 | } |
| 812 | 814 | ||
| 813 | void | 815 | void |
| 814 | pop_frame_kboard () | 816 | pop_frame_kboard () |
| 815 | { | 817 | { |
| 818 | #ifdef MULTI_KBOARD | ||
| 816 | struct kboard_stack *p = kboard_stack; | 819 | struct kboard_stack *p = kboard_stack; |
| 817 | current_kboard = p->kboard; | 820 | current_kboard = p->kboard; |
| 818 | kboard_stack = p->next; | 821 | kboard_stack = p->next; |
| 819 | xfree (p); | 822 | xfree (p); |
| 823 | #endif | ||
| 820 | } | 824 | } |
| 821 | 825 | ||
| 822 | /* Handle errors that are not handled at inner levels | 826 | /* Handle errors that are not handled at inner levels |