aboutsummaryrefslogtreecommitdiff
path: root/format.c
diff options
context:
space:
mode:
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);
}