aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2012-05-14 05:02:08 -0700
committerH.J. Lu <hjl.tools@gmail.com>2012-05-14 05:02:08 -0700
commit2523c62bec65ea0c17b1893ffdaba7ac3cff1e31 (patch)
treee43fe19cfc0c3878a60c59fd049bbc48055e87bd
parentd7bb4c428aed3126614b999336397e9e55e6f486 (diff)
downloadglibc-2523c62bec65ea0c17b1893ffdaba7ac3cff1e31.zip
glibc-2523c62bec65ea0c17b1893ffdaba7ac3cff1e31.tar.gz
glibc-2523c62bec65ea0c17b1893ffdaba7ac3cff1e31.tar.bz2
Free memory at exit in check_pf.c
-rw-r--r--ChangeLog6
-rw-r--r--sysdeps/unix/sysv/linux/check_pf.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 79e01f2..5824961 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2012-05-14 H.J. Lu <hongjiu.lu@intel.com>
+
+ [BZ #14104]
+ * sysdeps/unix/sysv/linux/check_pf.c (cache): Use
+ libc_freeres_ptr.
+
2012-05-14 Liubov Dmitrieva <liubov.dmitrieva@gmail.com>
* sysdeps/i386/i686/fpu/multiarch/Makefile: New file.
diff --git a/sysdeps/unix/sysv/linux/check_pf.c b/sysdeps/unix/sysv/linux/check_pf.c
index 7d83906..793d27d 100644
--- a/sysdeps/unix/sysv/linux/check_pf.c
+++ b/sysdeps/unix/sysv/linux/check_pf.c
@@ -61,7 +61,7 @@ static struct cached_data noai6ai_cached =
.in6ailen = 0
};
-static struct cached_data *cache;
+libc_freeres_ptr (static struct cached_data *cache);
__libc_lock_define_initialized (static, lock);