init_cycle.log = log;
ngx_cycle = &init_cycle;
+ /* dummy pagesize to create aligned pool */
+ ngx_pagesize = 1024;
+
init_cycle.pool = ngx_create_pool(1024, log);
if (init_cycle.pool == NULL) {
return 1;
{
ngx_pool_t *p;
- p = ngx_alloc(size, log);
+ p = ngx_memalign(ngx_pagesize, size, log);
if (p == NULL) {
return NULL;
}
psize = (size_t) (pool->d.end - (u_char *) pool);
- m = ngx_alloc(psize, pool->log);
+ m = ngx_memalign(ngx_pagesize, psize, pool->log);
if (m == NULL) {
return NULL;
}
ngx_uint_t n;
ngx_pool_large_t *large;
- p = ngx_alloc(size, pool->log);
+ p = ngx_memalign(ngx_pagesize, size, pool->log);
if (p == NULL) {
return NULL;
}