Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/generic/src/adt/btree.c

    rfeeac0d re98f1c3e  
    10451045}
    10461046
     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 */
     1054unsigned 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
    10471065/** @}
    10481066 */
Note: See TracChangeset for help on using the changeset viewer.