diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2017-07-22 02:25:47 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2017-07-22 02:25:47 +0200 |
commit | bbf17bbf326c7157ca237b9659472ddf7626e68d (patch) | |
tree | 95450d50a1931a6b13f941cdf3deb036506148df /miscutils | |
parent | ef0366eb4f02bb0cda359b977fdbdfa7c145f76f (diff) | |
download | busybox-w32-bbf17bbf326c7157ca237b9659472ddf7626e68d.tar.gz busybox-w32-bbf17bbf326c7157ca237b9659472ddf7626e68d.tar.bz2 busybox-w32-bbf17bbf326c7157ca237b9659472ddf7626e68d.zip |
crond: do not assume setenv() does not leak
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'miscutils')
-rw-r--r-- | miscutils/crond.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/miscutils/crond.c b/miscutils/crond.c index cf3323090..5ae0ff084 100644 --- a/miscutils/crond.c +++ b/miscutils/crond.c | |||
@@ -79,9 +79,9 @@ | |||
79 | #include "common_bufsiz.h" | 79 | #include "common_bufsiz.h" |
80 | #include <syslog.h> | 80 | #include <syslog.h> |
81 | 81 | ||
82 | /* glibc frees previous setenv'ed value when we do next setenv() | 82 | #if 0 |
83 | * of the same variable. uclibc does not do this! */ | 83 | /* If libc tracks and reuses setenv()-allocated memory, ok to set this to 0 */ |
84 | #if (defined(__GLIBC__) && !defined(__UCLIBC__)) /* || OTHER_SAFE_LIBC... */ | 84 | /* Neither glibc nor uclibc do that! */ |
85 | # define SETENV_LEAKS 0 | 85 | # define SETENV_LEAKS 0 |
86 | #else | 86 | #else |
87 | # define SETENV_LEAKS 1 | 87 | # define SETENV_LEAKS 1 |