small fixes and add "gmake test"
[tedtools.git] / tbtree.c
index 1351cc8..f4ef453 100644 (file)
--- a/tbtree.c
+++ b/tbtree.c
@@ -157,13 +157,6 @@ TBTSync(TBTree *db) {
        return (rc) ? TBT_ERROR : TBT_OK;
 }
 
-static int
-cmpNPage(const void *a, const void *b) {
-       if (  (*(TBTMemPage**)a)->pagenumber == (*(TBTMemPage**)b)->pagenumber ) 
-               return 0;
-       return ( (*(TBTMemPage**)a)->pagenumber > (*(TBTMemPage**)b)->pagenumber ) ? 1 : -1;
-}
-
 static TBTMemPage*
 PageAlloc(TBTree *db, int *pos) {
        TBTMemPage *page;
@@ -246,6 +239,13 @@ findAndMovePN(TBTree *db, TBTMemPage *page) {
        }       
 }
 
+static int
+cmpNPage(const void *a, const void *b) {
+       if (  (*(TBTMemPage**)a)->pagenumber == (*(TBTMemPage**)b)->pagenumber ) 
+               return 0;
+       return ( (*(TBTMemPage**)a)->pagenumber > (*(TBTMemPage**)b)->pagenumber ) ? 1 : -1;
+}
+
 static int
 TBTReadPage(TBTree *db, u_int32_t pagenumber, TBTMemPage **page) {
        TBTMemPage      *ptr, key, **res;