diff options
author | Thomas Adam <thomas@xteddy.org> | 2016-01-15 12:01:11 +0000 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2016-01-15 12:01:11 +0000 |
commit | 506adf376478c28a8ac50768cedc067fdd089483 (patch) | |
tree | 447452b49bd28529c469d1db3e8b066be830ab6d /environ.c | |
parent | ea9873e60e1161b6e2b720cc04706a4b35f48763 (diff) | |
parent | d551ab8e5cfb00fbb7a79e7f0c3f4f2780fc6824 (diff) | |
download | rtmux-506adf376478c28a8ac50768cedc067fdd089483.tar.gz rtmux-506adf376478c28a8ac50768cedc067fdd089483.tar.bz2 rtmux-506adf376478c28a8ac50768cedc067fdd089483.zip |
Merge branch 'obsd-master'
Diffstat (limited to 'environ.c')
-rw-r--r-- | environ.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -196,10 +196,10 @@ void environ_push(struct environ *env) { struct environ_entry *envent; - char **vp, *v; + char *v; - for (vp = environ; *vp != NULL; vp++) { - v = xstrdup(*vp); + while (*environ != NULL) { + v = xstrdup(*environ); v[strcspn(v, "=")] = '\0'; unsetenv(v); |