diff --git a/lib/roken/tsearch.c b/lib/roken/tsearch.c index 65328d367..aa853c52e 100644 --- a/lib/roken/tsearch.c +++ b/lib/roken/tsearch.c @@ -148,7 +148,7 @@ rk_tdelete(const void * vkey, void ** vrootp, } free(*rootp); /* D4: Free node */ *rootp = q; /* link parent to new node */ - return p; + return *rootp; } /*