From d224bfdc3252913ac635be0bf28173c659a10687 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Wed, 24 Apr 2024 17:13:25 +0900 Subject: [PATCH] `redblack_cache_ancestors` is enabled only when `mmap` is available --- shape.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/shape.c b/shape.c index 68c74034e7..0f9e3d54fa 100644 --- a/shape.c +++ b/shape.c @@ -118,6 +118,7 @@ redblack_value(redblack_node_t * node) return (rb_shape_t *)((uintptr_t)node->value & (((uintptr_t)-1) - 1)); } +#ifdef HAVE_MMAP static redblack_id_t redblack_id_for(redblack_node_t * node) { @@ -292,6 +293,7 @@ redblack_insert(redblack_node_t * tree, ID key, rb_shape_t * value) return root; } } +#endif rb_shape_tree_t *rb_shape_tree_ptr = NULL;