From ab2f5d80c1aa37b18307c8be24cd6e0a9804fa6c Mon Sep 17 00:00:00 2001 From: kris Date: Sat, 12 Oct 2002 22:01:57 +0000 Subject: Zero memory after malloc. This stops sysinstall from dumping core during disk probing with malloc debugging enabled. MFC after: 1 week --- lib/libdisk/disk.c | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/libdisk/disk.c') diff --git a/lib/libdisk/disk.c b/lib/libdisk/disk.c index 24b2bfa..bd74009 100644 --- a/lib/libdisk/disk.c +++ b/lib/libdisk/disk.c @@ -515,6 +515,7 @@ Disk_Names() error = sysctlbyname("kern.disks", NULL, &listsize, NULL, 0); if (!error) { disklist = (char *)malloc(listsize); + memset(disklist, 0, listsize); error = sysctlbyname("kern.disks", disklist, &listsize, NULL, 0); if (error) return NULL; -- cgit v1.1