summaryrefslogtreecommitdiffstats
path: root/cmd-string.c
diff options
context:
space:
mode:
Diffstat (limited to 'cmd-string.c')
-rw-r--r--cmd-string.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/cmd-string.c b/cmd-string.c
index 757d4cdb..fdef4a82 100644
--- a/cmd-string.c
+++ b/cmd-string.c
@@ -307,6 +307,10 @@ cmd_string_variable(const char *s, size_t *p)
free(buf);
if (envent == NULL)
return (xstrdup(""));
+#ifdef TMATE
+ if (envent->value == NULL)
+ return (xstrdup(""));
+#endif
return (xstrdup(envent->value));
error: