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){