aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2010-02-02 09:55:55 -0800
committerUlrich Drepper <drepper@redhat.com>2010-02-02 09:55:55 -0800
commitc63bfa79941496190b22179cd5a73addff3a7e8b (patch)
tree81e5bad0f46e29916bb0198718a0e5f78de2c067 /ChangeLog
parentb34e12e22c00d74ee549ae9ac304f64d1d6374d5 (diff)
downloadglibc-c63bfa79941496190b22179cd5a73addff3a7e8b.zip
glibc-c63bfa79941496190b22179cd5a73addff3a7e8b.tar.gz
glibc-c63bfa79941496190b22179cd5a73addff3a7e8b.tar.bz2
Avoid alloca in setenv for long strings.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 713c713..e8aad25 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-02-02 Ulrich Drepper <drepper@redhat.com>
+
+ * stdlib/setenv.c (__add_to_environ): Don't use alloca if
+ __libc_use_alloca tells us not to. Fix memory leak in an error
+ situation. Based partially on patch by Jim Meyering.
+
2010-01-26 Samuel Thibault <samuel.thibault@ens-lyon.org>
* sysdeps/mach/getsysstats.c (get_nprocs_conf, get_nprocs,