aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Möllmann2025-01-20 18:11:58 +0100
committerGerd Möllmann2025-01-21 19:30:54 +0100
commiteaa79e25a6b34f5f3dca5961233498afbacaec58 (patch)
treed340f87d60f32de4f5d78081f29869659782c4f3 /src
parent14e686e6cca83054afceb353ad7a1e24ebdb0133 (diff)
downloademacs-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.c3
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