=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/format.c,v retrieving revision 1.129 retrieving revision 1.130 diff -u -r1.129 -r1.130 --- src/usr.bin/tmux/format.c 2017/04/20 09:43:45 1.129 +++ src/usr.bin/tmux/format.c 2017/04/21 14:01:19 1.130 @@ -1,4 +1,4 @@ -/* $OpenBSD: format.c,v 1.129 2017/04/20 09:43:45 nicm Exp $ */ +/* $OpenBSD: format.c,v 1.130 2017/04/21 14:01:19 nicm Exp $ */ /* * Copyright (c) 2011 Nicholas Marriott @@ -554,10 +554,12 @@ format_add(ft, "socket_path", "%s", socket_path); format_add_tv(ft, "start_time", &start_time); - if (item != NULL && item->cmd != NULL) - format_add(ft, "command", "%s", item->cmd->entry->name); - if (item != NULL && item->formats != NULL) - format_merge(ft, item->formats); + if (item != NULL) { + if (item->cmd != NULL) + format_add(ft, "command", "%s", item->cmd->entry->name); + if (item->shared != NULL && item->shared->formats != NULL) + format_merge(ft, item->shared->formats); + } return (ft); }