diff options
| author | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2005-12-28 01:53:13 +0000 |
|---|---|---|
| committer | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2005-12-28 01:53:13 +0000 |
| commit | 619f284195fdc856a4dfae7cc0cdeedd19a9e980 (patch) | |
| tree | e63254f2504d3f0195d7bf50a02a78244ac2d94a /sys/kern/kern_malloc.c | |
| parent | 333051eeb3aab27ae3990ec2abe33f4f0d7f832d (diff) | |
Notes
Diffstat (limited to 'sys/kern/kern_malloc.c')
| -rw-r--r-- | sys/kern/kern_malloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/kern/kern_malloc.c b/sys/kern/kern_malloc.c index 4b707aa171a7..4864277dd7d7 100644 --- a/sys/kern/kern_malloc.c +++ b/sys/kern/kern_malloc.c @@ -437,7 +437,7 @@ if (mtp == M_SUBPROC) { ("realloc: address %p out of range", (void *)addr)); /* Get the size of the original block */ - if (slab->us_keg) + if (!(slab->us_flags & UMA_SLAB_MALLOC)) alloc = slab->us_keg->uk_size; else alloc = slab->us_size; |
