aboutsummaryrefslogtreecommitdiff
path: root/format.c
diff options
context:
space:
mode:
authornicm <nicm>2021-02-27 06:28:16 +0000
committernicm <nicm>2021-02-27 06:28:16 +0000
commit40ad11b2b5155dbccf15881500f2b4f8b16d509d (patch)
tree30d8e29ad13af030279f5afc0ed0060f14e53103 /format.c
parent583aaebc0ac437777ce796fc6cc29de7d488cf1a (diff)
downloadrtmux-40ad11b2b5155dbccf15881500f2b4f8b16d509d.tar.gz
rtmux-40ad11b2b5155dbccf15881500f2b4f8b16d509d.tar.bz2
rtmux-40ad11b2b5155dbccf15881500f2b4f8b16d509d.zip
Handle NULL term_type.
Diffstat (limited to 'format.c')
-rw-r--r--format.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/format.c b/format.c
index 46af036c..c8550907 100644
--- a/format.c
+++ b/format.c
@@ -1368,8 +1368,11 @@ format_cb_client_termname(struct format_tree *ft)
static void *
format_cb_client_termtype(struct format_tree *ft)
{
- if (ft->c != NULL)
+ if (ft->c != NULL) {
+ if (ft->c->term_type == NULL)
+ return (xstrdup(""));
return (xstrdup(ft->c->term_type));
+ }
return (NULL);
}