From 45abd52f3c870ab4ee05fddfc4896d2444594c3d Mon Sep 17 00:00:00 2001 From: Philipp Stephani Date: Sun, 10 Jan 2021 22:35:02 +0100 Subject: [PATCH] Fix build breakage if Lisp_Object is not a primitive type. * src/minibuf.c (choose_minibuf_frame): Don't compare Lisp_Objects with '!='. Use 'EQ' instead. --- src/minibuf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/minibuf.c b/src/minibuf.c index c527e2bc9c6..868e481f843 100644 --- a/src/minibuf.c +++ b/src/minibuf.c @@ -141,8 +141,8 @@ choose_minibuf_frame (void) if (!EQ (frame, selected_frame) && minibuf_level > 1 /* The frame's minibuffer can be on a different frame. */ - && XWINDOW ((of = XFRAME (frame))->minibuffer_window)->frame - != selected_frame) + && ! EQ (XWINDOW ((of = XFRAME (frame))->minibuffer_window)->frame, + selected_frame)) { if (MINI_WINDOW_P (XWINDOW (FRAME_SELECTED_WINDOW (of)))) Fset_frame_selected_window (frame, Fframe_first_window (frame), -- 2.39.5