Slab: removed redundant page calculation (ticket #1721).

This commit is contained in:
Maxim Dounin 2019-02-12 21:51:15 +03:00
parent 7b25da68e8
commit 4eab5fa3bc
1 changed files with 1 additions and 2 deletions

View File

@ -635,10 +635,9 @@ ngx_slab_free_locked(ngx_slab_pool_t *pool, void *p)
goto fail;
}
n = ((u_char *) p - pool->start) >> ngx_pagesize_shift;
size = slab & ~NGX_SLAB_PAGE_START;
ngx_slab_free_pages(pool, &pool->pages[n], size);
ngx_slab_free_pages(pool, page, size);
ngx_slab_junk(p, size << ngx_pagesize_shift);