You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by yl...@apache.org on 2015/03/14 00:21:50 UTC
svn commit: r1666605 - /apr/apr/trunk/test/testskiplist.c
Author: ylavic
Date: Fri Mar 13 23:21:50 2015
New Revision: 1666605
URL: http://svn.apache.org/r1666605
Log:
testskiplist: revert r1666602.
We want to test the real apr_skiplist_add() in trunk.
Modified:
apr/apr/trunk/test/testskiplist.c
Modified: apr/apr/trunk/test/testskiplist.c
URL: http://svn.apache.org/viewvc/apr/apr/trunk/test/testskiplist.c?rev=1666605&r1=1666604&r2=1666605&view=diff
==============================================================================
--- apr/apr/trunk/test/testskiplist.c (original)
+++ apr/apr/trunk/test/testskiplist.c Fri Mar 13 23:21:50 2015
@@ -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_insert(list, a);
+ apr_skiplist_add(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_insert(list, a);
+ apr_skiplist_add(list, a);
}
static int comp(void *a, void *b){
- return (*((int*) a) < *((int*) b)) ? -1 : 1;
+ return *((int*) a) - *((int*) b);
}
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) ? -1 : 1;
+ return ((elem*) a)->a - ((elem*) b)->a;
}
static int scompk(void *a, void *b){