1 #ifndef HEADER_CURL_SPLAY_H 2 #define HEADER_CURL_SPLAY_H 57 #define Curl_splaycomparekeys(i,j) ( ((i.tv_sec) < (j.tv_sec)) ? -1 : \ 58 ( ((i.tv_sec) > (j.tv_sec)) ? 1 : \ 59 ( ((i.tv_usec) < (j.tv_usec)) ? -1 : \ 60 ( ((i.tv_usec) > (j.tv_usec)) ? 1 : 0)))) 65 #define Curl_splayprint(x,y,z) Curl_nop_stmt
struct Curl_tree * larger
int Curl_splayremovebyaddr(struct Curl_tree *t, struct Curl_tree *removenode, struct Curl_tree **newroot)
struct Curl_tree * Curl_splaygetbest(struct curltime key, struct Curl_tree *t, struct Curl_tree **removed)
struct Curl_tree * Curl_splay(struct curltime i, struct Curl_tree *t)
struct Curl_tree * Curl_splayinsert(struct curltime key, struct Curl_tree *t, struct Curl_tree *newnode)
struct Curl_tree * removed
UNITTEST_START char * output
struct Curl_tree * smaller
#define Curl_splayprint(x, y, z)