Do not dereference pane when it is NULL, fixes a crash when creating a

hook from the config, GitHub issue 2820.
This commit is contained in:
nicm
2021-08-12 08:10:20 +00:00
parent 163908fe8a
commit 26773ea9ef
2 changed files with 2 additions and 2 deletions

View File

@ -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);