From 600b77a696880edf962899ddee52663c76727fb3 Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Thu, 13 Jul 2000 09:50:03 +0000 Subject: (free_mem): Only free memory if it was allocated. --- sysdeps/unix/sysv/linux/getsysstats.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sysdeps/unix/sysv/linux/getsysstats.c') diff --git a/sysdeps/unix/sysv/linux/getsysstats.c b/sysdeps/unix/sysv/linux/getsysstats.c index a4113ce661..9d0137678f 100644 --- a/sysdeps/unix/sysv/linux/getsysstats.c +++ b/sysdeps/unix/sysv/linux/getsysstats.c @@ -283,6 +283,7 @@ weak_alias (__get_avphys_pages, get_avphys_pages) static void free_mem (void) { - free (mount_proc); + if (mount_proc != NULL) + free (mount_proc); } text_set_element (__libc_subfreeres, free_mem); -- cgit v1.2.3