From 022e211a7fe096b5057b2f2f4bf9e516ae0ac1c4 Mon Sep 17 00:00:00 2001 From: Nicolas Viennot Date: Tue, 14 Jun 2016 13:46:15 -0400 Subject: Attempt to fix environment related crash --- cmd-string.c | 4 ++++ 1 file changed, 4 insertions(+) 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: -- cgit v1.2.3