From 81f9a23d25237f2b0c52a2867ddd2db59cc8f368 Mon Sep 17 00:00:00 2001 From: nicm Date: Tue, 2 Mar 2021 11:00:38 +0000 Subject: Do not use NULL active window; also do not leak window name. GitHub issue 2590 from Chester Liu. --- names.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'names.c') diff --git a/names.c b/names.c index f437b53e..09b33082 100644 --- a/names.c +++ b/names.c @@ -109,6 +109,8 @@ default_window_name(struct window *w) { char *cmd, *s; + if (w->active == NULL) + return (xstrdup("")); cmd = cmd_stringify_argv(w->active->argc, w->active->argv); if (cmd != NULL && *cmd != '\0') s = parse_window_name(cmd); -- cgit