comparison src/core/ngx_slab.c @ 2711:6b87e875e87a

fix building by BCC without NGX_DEBUG_MALLOC
author Igor Sysoev <igor@sysoev.ru>
date Wed, 15 Apr 2009 19:44:41 +0000
parents 2bce3f6416c6
children 1b779cb69dc8 4919fb357a5d
comparison
equal deleted inserted replaced
2710:218ee852de73 2711:6b87e875e87a
582 n = ((u_char *) p - pool->start) >> ngx_pagesize_shift; 582 n = ((u_char *) p - pool->start) >> ngx_pagesize_shift;
583 size = slab & ~NGX_SLAB_PAGE_START; 583 size = slab & ~NGX_SLAB_PAGE_START;
584 584
585 ngx_slab_free_pages(pool, &pool->pages[n], size); 585 ngx_slab_free_pages(pool, &pool->pages[n], size);
586 586
587 size <<= ngx_pagesize_shift; 587 ngx_slab_junk(p, size << ngx_pagesize_shift);
588 588
589 goto done; 589 return;
590 } 590 }
591 591
592 /* not reached */ 592 /* not reached */
593 593
594 return; 594 return;