From 26773ea9efd3b555833618719446309cf7a024de Mon Sep 17 00:00:00 2001 From: nicm Date: Thu, 12 Aug 2021 08:10:20 +0000 Subject: Do not dereference pane when it is NULL, fixes a crash when creating a hook from the config, GitHub issue 2820. --- notify.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'notify.c') diff --git a/notify.c b/notify.c index 8b2610c2..2510a394 100644 --- a/notify.c +++ b/notify.c @@ -200,7 +200,7 @@ notify_hook(struct cmdq_item *item, const char *name) ne.client = cmdq_get_client(item); ne.session = target->s; ne.window = target->w; - ne.pane = target->wp->id; + ne.pane = (target->wp != NULL ? target->wp->id : -1); ne.formats = format_create(NULL, NULL, 0, FORMAT_NOJOBS); format_add(ne.formats, "hook", "%s", name); -- cgit