aboutsummaryrefslogtreecommitdiffstats
path: root/src/textconv.c
diff options
context:
space:
mode:
authorPaul Eggert2024-04-30 01:20:13 -0700
committerPaul Eggert2024-04-30 01:26:24 -0700
commitaad80e1934f09b643b93aeb3bf9c1d583af6e2ec (patch)
tree42285ff7ba6a39ad53566035c628490c58801e26 /src/textconv.c
parentc57a03c75e91a42c49a293a9466b087a1e1592da (diff)
downloademacs-aad80e1934f09b643b93aeb3bf9c1d583af6e2ec.tar.gz
emacs-aad80e1934f09b643b93aeb3bf9c1d583af6e2ec.zip
Work around bad GCC diagnostic in select_window
* src/textconv.c (select_window): Add an eassume to work around GCC bug 114893.
Diffstat (limited to 'src/textconv.c')
-rw-r--r--src/textconv.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/textconv.c b/src/textconv.c
index 8850f3cc6be..06d9af335c5 100644
--- a/src/textconv.c
+++ b/src/textconv.c
@@ -141,6 +141,10 @@ select_window (Lisp_Object window, Lisp_Object norecord)
141 141
142 w = XWINDOW (window); 142 w = XWINDOW (window);
143 143
144 /* Work around GCC bug 114893
145 <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114893>. */
146 eassume (w);
147
144 if (MINI_WINDOW_P (w) 148 if (MINI_WINDOW_P (w)
145 && WINDOW_LIVE_P (window) 149 && WINDOW_LIVE_P (window)
146 && !EQ (window, Factive_minibuffer_window ())) 150 && !EQ (window, Factive_minibuffer_window ()))