--- src/lib/libc/stdlib/tdelete.c 2005/11/20 12:37:49 1.4 +++ src/lib/libc/stdlib/tdelete.c 2005/11/24 17:18:30 1.5 @@ -21,10 +21,15 @@ #include -/* delete node with given key */ +/* + * delete node with given key + * + * Parameters: + * vkey: key to be deleted + * vrootp: address of the root of tree +*/ void * -tdelete(const void *vkey, /* key to be deleted */ - void **vrootp, /* address of the root of tree */ +tdelete(const void *vkey, void **vrootp, int (*compar)(const void *, const void *)) { node_t **rootp = (node_t **)vrootp;