diff options
author | ylavic <ylavic@13f79535-47bb-0310-9956-ffa450edef68> | 2015-03-13 22:55:38 +0000 |
---|---|---|
committer | ylavic <ylavic@13f79535-47bb-0310-9956-ffa450edef68> | 2015-03-13 22:55:38 +0000 |
commit | e1347f1118ab55b6b3ac4a5d0fb1a4000fd24f6a (patch) | |
tree | 0daa2f02dbc4f7db124067aa432031c9aeeb1e53 /test | |
parent | 0eb10ce810c7b1b269763bfc0f6ed0dab8135df0 (diff) | |
download | libapr-e1347f1118ab55b6b3ac4a5d0fb1a4000fd24f6a.tar.gz |
Merge r1666602 from trunk.
skiplist: sync tests with 1.5.x.
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/branches/1.6.x@1666603 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'test')
-rw-r--r-- | test/testskiplist.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/test/testskiplist.c b/test/testskiplist.c index 9ee3fffe6..1f53a40ba 100644 --- a/test/testskiplist.c +++ b/test/testskiplist.c @@ -249,17 +249,17 @@ typedef struct elem { static void add_int_to_skiplist(apr_skiplist *list, int n){ int* a = apr_skiplist_alloc(list, sizeof(int)); *a = n; - apr_skiplist_add(list, a); + apr_skiplist_insert(list, a); } static void add_elem_to_skiplist(apr_skiplist *list, elem n){ elem* a = apr_skiplist_alloc(list, sizeof(elem)); *a = n; - apr_skiplist_add(list, a); + apr_skiplist_insert(list, a); } static int comp(void *a, void *b){ - return *((int*) a) - *((int*) b); + return (*((int*) a) < *((int*) b)) ? -1 : 1; } static int compk(void *a, void *b){ @@ -267,7 +267,7 @@ static int compk(void *a, void *b){ } static int scomp(void *a, void *b){ - return ((elem*) a)->a - ((elem*) b)->a; + return (((elem*) a)->a < ((elem*) b)->a) ? -1 : 1; } static int scompk(void *a, void *b){ |