diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2000-10-20 17:54:55 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2000-10-20 17:54:55 +0000 |
| commit | 1921a06d6a75f99aa127903886f6bdb57097cc28 (patch) | |
| tree | d0e708fda1293e97c3935f5800bd1dfa21f8934d /sys/kern/kern_malloc.c | |
| parent | 1d745d28e084a3788c31b05bf0fad06417cdbf48 (diff) | |
Notes
Diffstat (limited to 'sys/kern/kern_malloc.c')
| -rw-r--r-- | sys/kern/kern_malloc.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/kern/kern_malloc.c b/sys/kern/kern_malloc.c index a2e77fdfd93a..f268be648247 100644 --- a/sys/kern/kern_malloc.c +++ b/sys/kern/kern_malloc.c @@ -280,6 +280,9 @@ out: ksp->ks_maxused = ksp->ks_memuse; splx(s); mtx_exit(&malloc_mtx, MTX_DEF); + /* XXX: Do idle pre-zeroing. */ + if (va != NULL && (flags & M_ZERO)) + bzero(va, size); return ((void *) va); } |
