From d861d10042bc0e1f681ddfa2975e53b523b03628 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sun, 18 Aug 2013 19:50:01 +0900 Subject: [PATCH] setenv - store all strings so they continue to work if putenv is used --- src/bin/e_utils.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/bin/e_utils.c b/src/bin/e_utils.c index a92949a85..ce5f71e65 100644 --- a/src/bin/e_utils.c +++ b/src/bin/e_utils.c @@ -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