]> git.sur5r.net Git - openldap/commit
ITS#6437, fixes for stack implementation of slap_sl_realloc():
authorHallvard Furuseth <hallvard@openldap.org>
Sat, 2 Jan 2010 21:39:46 +0000 (21:39 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Thu, 3 Nov 2011 22:00:08 +0000 (15:00 -0700)
commit532dff1d641f04e166e37a1d2d6124b69d9d6c72
treee44026d318f45581fbbed25be0a8f07eb74569b0
parent04a5dcc3f8daeaff4c609b3bc3759d94665a4535
ITS#6437, fixes for stack implementation of slap_sl_realloc():
Preserve 2*int alignment on hosts where sizeof(int) == sizeof(ber_len_t).
If realloc of last block falls back to ch_malloc, free last block properly.
Fix range check (ptr + size < endptr) --> (size < endptr - ptr).
servers/slapd/sl_malloc.c