Minor improvement in AVL initial size calculation
This commit is contained in:
18
src/obiavl.c
18
src/obiavl.c
@ -408,7 +408,13 @@ size_t get_avl_header_size()
|
|||||||
|
|
||||||
size_t get_initial_avl_size()
|
size_t get_initial_avl_size()
|
||||||
{
|
{
|
||||||
return getpagesize() * 1;
|
size_t s;
|
||||||
|
size_t m;
|
||||||
|
|
||||||
|
m = 1;
|
||||||
|
s = getpagesize() * m;
|
||||||
|
|
||||||
|
return s;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -430,7 +436,13 @@ size_t get_avl_data_header_size()
|
|||||||
|
|
||||||
size_t get_initial_avl_data_size()
|
size_t get_initial_avl_data_size()
|
||||||
{
|
{
|
||||||
return getpagesize() * 1;
|
size_t s;
|
||||||
|
size_t m;
|
||||||
|
|
||||||
|
m = 1;
|
||||||
|
s = getpagesize() * m;
|
||||||
|
|
||||||
|
return s;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -1446,7 +1458,7 @@ index_t obi_avl_add(OBIDMS_avl_p avl, byte_t* value)
|
|||||||
index_t node_idx;
|
index_t node_idx;
|
||||||
byte_t* to_compare;
|
byte_t* to_compare;
|
||||||
int comp;
|
int comp;
|
||||||
uint8_t n = 0;
|
int n = 0;
|
||||||
int depth = 0;
|
int depth = 0;
|
||||||
|
|
||||||
// Check if first node
|
// Check if first node
|
||||||
|
Reference in New Issue
Block a user