aboutsummaryrefslogtreecommitdiff
path: root/miscutils/crond.c
diff options
context:
space:
mode:
Diffstat (limited to 'miscutils/crond.c')
-rw-r--r--miscutils/crond.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/miscutils/crond.c b/miscutils/crond.c
index f51159233..4a3103cb9 100644
--- a/miscutils/crond.c
+++ b/miscutils/crond.c
@@ -264,8 +264,7 @@ static void safe_setenv(char **pvar_val, const char *var, const char *val)
264 char *var_val = *pvar_val; 264 char *var_val = *pvar_val;
265 265
266 if (var_val) { 266 if (var_val) {
267 bb_unsetenv(var_val); 267 bb_unsetenv_and_free(var_val);
268 free(var_val);
269 } 268 }
270 *pvar_val = xasprintf("%s=%s", var, val); 269 *pvar_val = xasprintf("%s=%s", var, val);
271 putenv(*pvar_val); 270 putenv(*pvar_val);