summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorylavic <ylavic@13f79535-47bb-0310-9956-ffa450edef68>2015-03-13 22:55:38 +0000
committerylavic <ylavic@13f79535-47bb-0310-9956-ffa450edef68>2015-03-13 22:55:38 +0000
commite1347f1118ab55b6b3ac4a5d0fb1a4000fd24f6a (patch)
tree0daa2f02dbc4f7db124067aa432031c9aeeb1e53 /test
parent0eb10ce810c7b1b269763bfc0f6ed0dab8135df0 (diff)
downloadlibapr-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.c8
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){