aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-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)