[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd-l4/libhurd-btree btree.h btree.c btree-tes...
From: |
Neal H. Walfield |
Subject: |
hurd-l4/libhurd-btree btree.h btree.c btree-tes... |
Date: |
Mon, 17 Dec 2007 19:42:46 +0000 |
CVSROOT: /sources/hurd
Module name: hurd-l4
Changes by: Neal H. Walfield <neal> 07/12/17 19:42:46
Modified files:
libhurd-btree : btree.h btree.c btree-test.c ChangeLog
Log message:
2007-12-17 Neal H. Walfield <address@hidden>
* btree.h (BTREE_(check_tree_internal)): Take additional
parameter, the btree. Update users.
(BTREE_check_tree_internal_): Take additional parameter, the
btree. Update users.
(BTREE_(find_internal)): Take additional parameter, may_overlap.
If true, then don't break out when a matching node is found.
Update users.
(BTREE_(insert)): Take additional parameter, may_overlap.
If true, don't require that nodes have a unique key.
(BTREE_CLASS): Take additional parameter, may_overlap. Generate
stubs appropriate.
* btree.c (BTREE_): New function.
(check_tree_recurse): Take additional parameter, btree. Update
users. Add additional tests.
(BTREE_(check_tree_internal)): Take additional parameter, btree.
Update users.
* btree-test.c: Add tests for checking trees with overlapping
keys.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-btree/btree.h?cvsroot=hurd&r1=1.9&r2=1.10
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-btree/btree.c?cvsroot=hurd&r1=1.4&r2=1.5
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-btree/btree-test.c?cvsroot=hurd&r1=1.3&r2=1.4
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/libhurd-btree/ChangeLog?cvsroot=hurd&r1=1.10&r2=1.11
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- hurd-l4/libhurd-btree btree.h btree.c btree-tes...,
Neal H. Walfield <=