diff options
author | Pedro F. Giffuni <pfg@FreeBSD.org> | 2016-04-19 20:12:46 +0000 |
---|---|---|
committer | Pedro F. Giffuni <pfg@FreeBSD.org> | 2016-04-19 20:12:46 +0000 |
commit | 260111ffced479701f0c2f988b60c9e8997da711 (patch) | |
tree | b3fb217981f036e19b97fb575916bb592ad2a01b /libexec | |
parent | 4c8762f03765eb954b6f0b5a84f387d4deabb99d (diff) | |
download | src-260111ffced479701f0c2f988b60c9e8997da711.tar.gz src-260111ffced479701f0c2f988b60c9e8997da711.zip |
Notes
Diffstat (limited to 'libexec')
-rw-r--r-- | libexec/rtld-elf/malloc.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libexec/rtld-elf/malloc.c b/libexec/rtld-elf/malloc.c index f134049cb7e8..0b3850b3d758 100644 --- a/libexec/rtld-elf/malloc.c +++ b/libexec/rtld-elf/malloc.c @@ -224,7 +224,7 @@ malloc(nbytes) * Record allocated size of block and * bound space with magic numbers. */ - op->ov_size = (nbytes + RSLOP - 1) & ~(RSLOP - 1); + op->ov_size = roundup2(nbytes, RSLOP); op->ov_rmagic = RMAGIC; *(u_short *)((caddr_t)(op + 1) + op->ov_size) = RMAGIC; #endif @@ -388,7 +388,7 @@ realloc(cp, nbytes) } if (nbytes <= onb && nbytes > (size_t)i) { #ifdef RCHECK - op->ov_size = (nbytes + RSLOP - 1) & ~(RSLOP - 1); + op->ov_size = roundup2(nbytes, RSLOP); *(u_short *)((caddr_t)(op + 1) + op->ov_size) = RMAGIC; #endif return(cp); |