From 80cf5ec28044c0b93b13fcc7b415c7aa90aae0ec Mon Sep 17 00:00:00 2001
From: Mike Frysinger <vapier@gentoo.org>
Date: Mon, 27 Nov 2006 15:25:32 +0000
Subject: fix from cmetcalf to make sure we clear the auxvt table before using
 it

---
 libc/misc/internals/__uClibc_main.c | 1 +
 1 file changed, 1 insertion(+)

(limited to 'libc/misc')

diff --git a/libc/misc/internals/__uClibc_main.c b/libc/misc/internals/__uClibc_main.c
index ae595cf4e..7578a97fb 100644
--- a/libc/misc/internals/__uClibc_main.c
+++ b/libc/misc/internals/__uClibc_main.c
@@ -296,6 +296,7 @@ void __uClibc_main(int (*main)(int, char **, char **), int argc,
 
 #ifdef __ARCH_USE_MMU__
     /* Pull stuff from the ELF header when possible */
+    memset(auxvt, 0x00, sizeof(auxvt));
     aux_dat = (unsigned long*)__environ;
     while (*aux_dat) {
 	aux_dat++;
-- 
cgit v1.2.3