Changes in kernel/generic/src/adt/btree.c [f97f1e51:e98f1c3e] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/adt/btree.c
rf97f1e51 re98f1c3e 1031 1031 1032 1032 printf("Printing list of leaves:\n"); 1033 list_foreach(t->leaf_list, cur) { 1034 btree_node_t *node; 1035 1036 node = list_get_instance(cur, btree_node_t, leaf_link); 1037 1033 list_foreach(t->leaf_list, leaf_link, btree_node_t, node) { 1038 1034 ASSERT(node); 1039 1035 … … 1049 1045 } 1050 1046 1047 /** Return number of B-tree elements. 1048 * 1049 * @param t B-tree to count. 1050 * 1051 * @return Return number of B-tree elements. 1052 * 1053 */ 1054 unsigned long btree_count(btree_t *t) 1055 { 1056 unsigned long count = 0; 1057 1058 list_foreach(t->leaf_list, leaf_link, btree_node_t, node) { 1059 count += node->keys; 1060 } 1061 1062 return count; 1063 } 1064 1051 1065 /** @} 1052 1066 */
Note:
See TracChangeset
for help on using the changeset viewer.