diff options
author | Igor Sysoev <igor@sysoev.ru> | 2008-05-27 09:37:40 +0000 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2008-05-27 09:37:40 +0000 |
commit | 2d951bfa417f0e125708d5dac64f2f0b91610e07 (patch) | |
tree | 0b14f8805c1eb6ba8104c1f377ad17fbc6257f70 /src/core/ngx_palloc.h | |
parent | 626cd7e7be4d40d19e75e0960752c64aebd544d9 (diff) | |
download | nginx-2d951bfa417f0e125708d5dac64f2f0b91610e07.tar.gz nginx-2d951bfa417f0e125708d5dac64f2f0b91610e07.zip |
*) add ngx_palloc_aligned() to allocate explicitlty aligned memory
*) allows non-aligned memory blocks for small allocations and for odd
length strings on all platforms
*) use ngx_palloc_aligned()
Diffstat (limited to 'src/core/ngx_palloc.h')
-rw-r--r-- | src/core/ngx_palloc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/core/ngx_palloc.h b/src/core/ngx_palloc.h index 13443d7dd..11e2b41da 100644 --- a/src/core/ngx_palloc.h +++ b/src/core/ngx_palloc.h @@ -69,6 +69,7 @@ ngx_pool_t *ngx_create_pool(size_t size, ngx_log_t *log); void ngx_destroy_pool(ngx_pool_t *pool); void *ngx_palloc(ngx_pool_t *pool, size_t size); +void *ngx_palloc_aligned(ngx_pool_t *pool, size_t size); void *ngx_pcalloc(ngx_pool_t *pool, size_t size); ngx_int_t ngx_pfree(ngx_pool_t *pool, void *p); |