aboutsummaryrefslogtreecommitdiff
path: root/libexec
diff options
context:
space:
mode:
authorPedro F. Giffuni <pfg@FreeBSD.org>2016-04-19 20:12:46 +0000
committerPedro F. Giffuni <pfg@FreeBSD.org>2016-04-19 20:12:46 +0000
commit260111ffced479701f0c2f988b60c9e8997da711 (patch)
treeb3fb217981f036e19b97fb575916bb592ad2a01b /libexec
parent4c8762f03765eb954b6f0b5a84f387d4deabb99d (diff)
downloadsrc-260111ffced479701f0c2f988b60c9e8997da711.tar.gz
src-260111ffced479701f0c2f988b60c9e8997da711.zip
Notes
Diffstat (limited to 'libexec')
-rw-r--r--libexec/rtld-elf/malloc.c4
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);