}
if (sh->sh_stack) {
+ /* round up to doubleword boundary */
+ size += pad + sizeof( ber_len_t );
+ size &= ~pad;
+
/* Never shrink blocks */
if (size <= p[-1]) {
new = p;
struct slab_heap *sh = NULL;
void *ctx;
+ if ( slapMode & SLAP_TOOL_MODE ) return NULL;
+
#ifdef NO_THREADS
sh = slheap;
#else