diff options
author | Daniel Stenberg <daniel@haxx.se> | 2006-05-27 22:26:41 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2006-05-27 22:26:41 +0000 |
commit | 973d63f4f29591b4589013775a9e5536285f0d9c (patch) | |
tree | 0f20d222a9a7507b7f0ea15fb1ce19d566c62f2f /lib/splay.h | |
parent | 405d98ee6391d8bdb1c0d3efcc7f6e4358c6465f (diff) | |
download | curl-973d63f4f29591b4589013775a9e5536285f0d9c.tar.gz |
one modified proto and one removed proto
Diffstat (limited to 'lib/splay.h')
-rw-r--r-- | lib/splay.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/splay.h b/lib/splay.h index 7a6000c18..092c0b7fe 100644 --- a/lib/splay.h +++ b/lib/splay.h @@ -34,15 +34,19 @@ struct Curl_tree { struct Curl_tree *Curl_splay(int i, struct Curl_tree *t); struct Curl_tree *Curl_splayinsert(int key, struct Curl_tree *t, struct Curl_tree *new); +#if 0 struct Curl_tree *Curl_splayremove(int key, struct Curl_tree *t, struct Curl_tree **removed); +#endif + struct Curl_tree *Curl_splaygetbest(int key, struct Curl_tree *t, struct Curl_tree **removed); -struct Curl_tree *Curl_splayremovebyaddr(struct Curl_tree *t, - struct Curl_tree *remove); +int Curl_splayremovebyaddr(struct Curl_tree *t, + struct Curl_tree *remove, + struct Curl_tree **newroot); #ifdef CURLDEBUG -int Curl_splayprint(struct Curl_tree * t, int d, char output); +void Curl_splayprint(struct Curl_tree * t, int d, char output); #else #define Curl_splayprint(x,y,z) #endif |