From 83b2d5c5132f3c8cec8a7732fed8fd58f30e8554 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Tue, 25 Sep 2018 09:55:49 +0100 Subject: [PATCH] window_printable_flags needs an additional argument. --- format.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/format.c b/format.c index 96c7efb3..466f8d2d 100644 --- a/format.c +++ b/format.c @@ -52,7 +52,7 @@ static int format_replace(struct format_tree *, const char *, size_t, static void format_defaults_session(struct format_tree *, struct session *); static void format_defaults_client(struct format_tree *, struct client *); -static void format_defaults_winlink(struct format_tree *, +static void format_defaults_winlink(struct format_tree *, struct client *, struct winlink *); /* Entry in format job tree. */ @@ -1347,7 +1347,7 @@ format_defaults(struct format_tree *ft, struct client *c, struct session *s, if (s != NULL) format_defaults_session(ft, s); if (wl != NULL) - format_defaults_winlink(ft, wl); + format_defaults_winlink(ft, c, wl); if (wp != NULL) format_defaults_pane(ft, wp); } @@ -1462,7 +1462,8 @@ format_defaults_window(struct format_tree *ft, struct window *w) /* Set default format keys for a winlink. */ static void -format_defaults_winlink(struct format_tree *ft, struct winlink *wl) +format_defaults_winlink(struct format_tree *ft, struct client *c, + struct winlink *wl) { struct session *s = wl->session; struct window *w = wl->window; @@ -1475,7 +1476,7 @@ format_defaults_winlink(struct format_tree *ft, struct winlink *wl) format_add(ft, "window_index", "%d", wl->idx); format_add_cb(ft, "window_stack_index", format_cb_window_stack_index); - format_add(ft, "window_flags", "%s", window_printable_flags(wl)); + format_add(ft, "window_flags", "%s", window_printable_flags(wl, c)); format_add(ft, "window_active", "%d", wl == s->curw); format_add(ft, "window_bell_flag", "%d",