aboutsummaryrefslogtreecommitdiffstats
path: root/src/window.c
diff options
context:
space:
mode:
authorEli Zaretskii2023-06-06 21:27:27 +0300
committerEli Zaretskii2023-06-06 21:27:27 +0300
commitef8485ad05dd9200b68ea8141fd44c7b976140cd (patch)
tree4ac16ecf8029a963cf544d34e32d4ae49ca87339 /src/window.c
parent229f0b8dd3b92827b6e0c6fc105508e8b80858f5 (diff)
downloademacs-ef8485ad05dd9200b68ea8141fd44c7b976140cd.tar.gz
emacs-ef8485ad05dd9200b68ea8141fd44c7b976140cd.zip
; * src/window.c (window_wants_header_line): Shut up bogus GCC warning.
Diffstat (limited to 'src/window.c')
-rw-r--r--src/window.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/window.c b/src/window.c
index 81578375498..3802efb992a 100644
--- a/src/window.c
+++ b/src/window.c
@@ -5534,13 +5534,14 @@ window_wants_header_line (struct window *w)
5534 = window_parameter (w, Qheader_line_format); 5534 = window_parameter (w, Qheader_line_format);
5535 5535
5536 struct frame *f = WINDOW_XFRAME (w); 5536 struct frame *f = WINDOW_XFRAME (w);
5537 Lisp_Object wbuffer = WINDOW_BUFFER (w);
5537 5538
5538 return (WINDOW_LEAF_P (w) 5539 return (BUFFERP (wbuffer)
5539 && !MINI_WINDOW_P (w) 5540 && !MINI_WINDOW_P (w)
5540 && !WINDOW_PSEUDO_P (w) 5541 && !WINDOW_PSEUDO_P (w)
5541 && !EQ (window_header_line_format, Qnone) 5542 && !EQ (window_header_line_format, Qnone)
5542 && (!null_header_line_format (window_header_line_format, f) 5543 && (!null_header_line_format (window_header_line_format, f)
5543 || !null_header_line_format (BVAR (XBUFFER (WINDOW_BUFFER (w)), 5544 || !null_header_line_format (BVAR (XBUFFER (wbuffer),
5544 header_line_format), f)) 5545 header_line_format), f))
5545 && (WINDOW_PIXEL_HEIGHT (w) 5546 && (WINDOW_PIXEL_HEIGHT (w)
5546 > (window_wants_mode_line (w) 5547 > (window_wants_mode_line (w)