diff options
| author | Gerd Möllmann | 2025-01-20 18:11:58 +0100 |
|---|---|---|
| committer | Gerd Möllmann | 2025-01-21 19:30:54 +0100 |
| commit | eaa79e25a6b34f5f3dca5961233498afbacaec58 (patch) | |
| tree | d340f87d60f32de4f5d78081f29869659782c4f3 /src | |
| parent | 14e686e6cca83054afceb353ad7a1e24ebdb0133 (diff) | |
| download | emacs-eaa79e25a6b34f5f3dca5961233498afbacaec58.tar.gz emacs-eaa79e25a6b34f5f3dca5961233498afbacaec58.zip | |
Remove a false #ifdef HAVE_WINDOW_SYSTEM
* src/xdiso.c (update_tab_bar)_ Don't use #ifdef HAVE_WINDOW_SYSTEM for
setting the selected frame. That only makes a build without window
system misbehave.
Diffstat (limited to 'src')
| -rw-r--r-- | src/xdisp.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index 53364e83eba..0b39402218a 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -14338,13 +14338,12 @@ update_tab_bar (struct frame *f, bool save_match_data) | |||
| 14338 | /* Since we only explicitly preserve selected_frame, | 14338 | /* Since we only explicitly preserve selected_frame, |
| 14339 | check that selected_window would be redundant. */ | 14339 | check that selected_window would be redundant. */ |
| 14340 | XFRAME (selected_frame)->selected_window)); | 14340 | XFRAME (selected_frame)->selected_window)); |
| 14341 | #ifdef HAVE_WINDOW_SYSTEM | 14341 | |
| 14342 | Lisp_Object frame; | 14342 | Lisp_Object frame; |
| 14343 | record_unwind_protect (restore_selected_window, selected_window); | 14343 | record_unwind_protect (restore_selected_window, selected_window); |
| 14344 | XSETFRAME (frame, f); | 14344 | XSETFRAME (frame, f); |
| 14345 | selected_frame = frame; | 14345 | selected_frame = frame; |
| 14346 | selected_window = FRAME_SELECTED_WINDOW (f); | 14346 | selected_window = FRAME_SELECTED_WINDOW (f); |
| 14347 | #endif | ||
| 14348 | 14347 | ||
| 14349 | /* Build desired tab-bar items from keymaps. */ | 14348 | /* Build desired tab-bar items from keymaps. */ |
| 14350 | new_tab_bar | 14349 | new_tab_bar |