aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Adam <thomas@xteddy.org>2020-07-13 12:01:17 +0100
committerThomas Adam <thomas@xteddy.org>2020-07-13 12:01:17 +0100
commit405b71e0166aeb98741f7b507163134f427e9f1b (patch)
tree978c5ede650e1da601d05fa15033a83fe9152c28
parent7d6723b5f77d318c61e9c80016dac9b163fc4f49 (diff)
parent468be2a37f6185b43e6fa08cd1940abd040a7c03 (diff)
downloadrtmux-405b71e0166aeb98741f7b507163134f427e9f1b.tar.gz
rtmux-405b71e0166aeb98741f7b507163134f427e9f1b.tar.bz2
rtmux-405b71e0166aeb98741f7b507163134f427e9f1b.zip
Merge branch 'obsd-master'
-rw-r--r--cmd-parse.y2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd-parse.y b/cmd-parse.y
index 0a0b1993..c8995d8b 100644
--- a/cmd-parse.y
+++ b/cmd-parse.y
@@ -1432,7 +1432,7 @@ yylex_token_variable(char **buf, size_t *len)
name[namelen] = '\0';
envent = environ_find(global_environ, name);
- if (envent != NULL) {
+ if (envent != NULL && envent->value != NULL) {
value = envent->value;
log_debug("%s: %s -> %s", __func__, name, value);
yylex_append(buf, len, value, strlen(value));