From f2f69d6d18e240931ba825633108107e948c1984 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 11 Jul 2016 18:12:43 +0000 Subject: Add page size configuration option git-svn-id: http://svn.drobilla.net/zix/trunk@107 df6676b4-ccc9-40e5-b5d6-7c4628a128e3 --- zix/btree.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'zix') diff --git a/zix/btree.c b/zix/btree.c index 4557ad4..d28f6c2 100644 --- a/zix/btree.c +++ b/zix/btree.c @@ -24,7 +24,10 @@ // #define ZIX_BTREE_DEBUG 1 -#define ZIX_BTREE_PAGE_SIZE 4096 +#ifndef ZIX_BTREE_PAGE_SIZE +# define ZIX_BTREE_PAGE_SIZE 4096 +#endif + #define ZIX_BTREE_NODE_SPACE (ZIX_BTREE_PAGE_SIZE - 2 * sizeof(uint16_t)) #define ZIX_BTREE_LEAF_VALS ((ZIX_BTREE_NODE_SPACE / sizeof(void*)) - 1) #define ZIX_BTREE_INODE_VALS (ZIX_BTREE_LEAF_VALS / 2) -- cgit v1.2.1