diff --git a/source/adt/source/adt_set.c b/source/adt/source/adt_set.c index ae2d3e80c..099fd8535 100644 --- a/source/adt/source/adt_set.c +++ b/source/adt/source/adt_set.c @@ -349,7 +349,7 @@ void set_iterate(set s, set_cb_iterate iterate_cb, set_cb_iterate_args args) } } -int set_append_cb_iterate(set s, set_key key, set_value value, set_cb_iterate_args args) +static int set_append_cb_iterate(set s, set_key key, set_value value, set_cb_iterate_args args) { set dest = (set)args; @@ -367,7 +367,7 @@ int set_append(set dest, set src) return 0; } -int set_disjoint_cb_iterate(set s, set_key key, set_value value, set_cb_iterate_args args) +static int set_disjoint_cb_iterate(set s, set_key key, set_value value, set_cb_iterate_args args) { set dest = (set)args; diff --git a/source/adt/source/adt_trie.c b/source/adt/source/adt_trie.c index 36d039842..3ce07f632 100644 --- a/source/adt/source/adt_trie.c +++ b/source/adt/source/adt_trie.c @@ -114,15 +114,23 @@ struct trie_node_suffixes_iterator_args_type /* -- Private Methods -- */ -trie_node trie_node_get(trie t, vector keys); +static trie_node trie_node_get(trie t, vector keys); -trie_node trie_node_insert(trie t, trie_node parent, trie_key key, trie_value value); +static trie_node trie_node_insert(trie t, trie_node parent, trie_key key, trie_value value); -void trie_node_iterate_recursive(trie t, trie_node n, trie_cb_iterate iterate_cb, trie_cb_iterate_args args); +static int trie_node_childs_cb_iterator(set s, set_key key, set_value value, set_cb_iterate_args args); -void trie_node_iterate(trie t, trie_node n, trie_cb_iterate iterate_cb, trie_cb_iterate_args args); +static void trie_node_iterate_recursive(trie t, trie_node n, trie_cb_iterate iterate_cb, trie_cb_iterate_args args); -int trie_node_clear(trie t, trie_node n); +static void trie_node_iterate(trie t, trie_node n, trie_cb_iterate iterate_cb, trie_cb_iterate_args args); + +static int trie_node_append_cb_iterator(trie t, trie_key key, trie_value value, trie_cb_iterate_args args); + +static int trie_node_clear(trie t, trie_node n); + +static trie_node trie_node_find(trie t, trie_key key); + +static int trie_node_suffixes_cb_iterator(trie t, trie_key key, trie_value value, trie_cb_iterate_args args); /* -- Methods -- */ diff --git a/source/adt/source/adt_vector.c b/source/adt/source/adt_vector.c index 7137d9d1f..f31654a1b 100644 --- a/source/adt/source/adt_vector.c +++ b/source/adt/source/adt_vector.c @@ -45,7 +45,7 @@ struct vector_type * @return * A pointer to data vector memory block with offset @bytes */ -void * vector_data_offset_bytes(vector v, size_t bytes); +static void * vector_data_offset_bytes(vector v, size_t bytes); /* -- Methods -- */