]> git.kaiwu.me - njs.git/commitdiff
Fixed building with CFLAGS=-DNXT_DEBUG_MEMORY=1 by some compilers.
authorIgor Sysoev <igor@sysoev.ru>
Thu, 8 Dec 2016 16:50:03 +0000 (19:50 +0300)
committerIgor Sysoev <igor@sysoev.ru>
Thu, 8 Dec 2016 16:50:03 +0000 (19:50 +0300)
nxt/nxt_mem_cache_pool.c

index f1cbd546c9823012eff68d3558bfea83aaaa5b8a..edf3d78e28d6ab9e0835f05d147b94735f9b1716 100644 (file)
@@ -284,19 +284,6 @@ nxt_mem_cache_pool_destroy(nxt_mem_cache_pool_t *pool)
 }
 
 
-nxt_inline u_char *
-nxt_mem_cache_page_addr(nxt_mem_cache_pool_t *pool, nxt_mem_cache_page_t *page)
-{
-    nxt_mem_cache_block_t  *block;
-
-    block = (nxt_mem_cache_block_t *)
-                ((u_char *) page - page->number * sizeof(nxt_mem_cache_page_t)
-                 - offsetof(nxt_mem_cache_block_t, pages));
-
-    return block->start + (page->number << pool->page_size_shift);
-}
-
-
 void *
 nxt_mem_cache_alloc(nxt_mem_cache_pool_t *pool, size_t size)
 {
@@ -379,6 +366,19 @@ nxt_mem_cache_zalign(nxt_mem_cache_pool_t *pool, size_t alignment, size_t size)
 
 #if !(NXT_DEBUG_MEMORY)
 
+nxt_inline u_char *
+nxt_mem_cache_page_addr(nxt_mem_cache_pool_t *pool, nxt_mem_cache_page_t *page)
+{
+    nxt_mem_cache_block_t  *block;
+
+    block = (nxt_mem_cache_block_t *)
+                ((u_char *) page - page->number * sizeof(nxt_mem_cache_page_t)
+                 - offsetof(nxt_mem_cache_block_t, pages));
+
+    return block->start + (page->number << pool->page_size_shift);
+}
+
+
 static void *
 nxt_mem_cache_alloc_small(nxt_mem_cache_pool_t *pool, size_t size)
 {