diff options
author | Nicolas Viennot <nicolas@viennot.biz> | 2016-06-14 13:46:15 -0400 |
---|---|---|
committer | Nicolas Viennot <nicolas@viennot.biz> | 2016-06-14 13:46:32 -0400 |
commit | 022e211a7fe096b5057b2f2f4bf9e516ae0ac1c4 (patch) | |
tree | 568accea6ef378e85afd999c8a5851e71c6be26b | |
parent | b27f3bacc0308a86a5f3e3494bd0383cd7583971 (diff) |
Attempt to fix environment related crashenv-crash
-rw-r--r-- | cmd-string.c | 4 |
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: |