setenv - store all strings so they continue to work if putenv is used

This commit is contained in:
Carsten Haitzler 2013-08-18 19:50:01 +09:00
parent 2520c73d04
commit d861d10042
1 changed files with 1 additions and 4 deletions

View File

@ -39,10 +39,7 @@ e_util_env_set(const char *var, const char *val)
char buf[8192];
snprintf(buf, sizeof(buf), "%s=%s", var, val);
if (getenv(var))
putenv(buf);
else
putenv(strdup(buf));
putenv(strdup(buf));
#endif
}
else