mirror of
https://github.com/tmux/tmux.git
synced 2025-01-06 07:48:48 +00:00
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:
parent
163908fe8a
commit
26773ea9ef
2
format.c
2
format.c
@ -3098,7 +3098,7 @@ format_log_debug_cb(const char *key, const char *value, void *arg)
|
||||
void
|
||||
format_log_debug(struct format_tree *ft, const char *prefix)
|
||||
{
|
||||
format_each(ft, format_log_debug_cb, prefix);
|
||||
format_each(ft, format_log_debug_cb, (void *)prefix);
|
||||
}
|
||||
|
||||
/* Walk each format. */
|
||||
|
2
notify.c
2
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);
|
||||
|
Loading…
Reference in New Issue
Block a user