projects
/
tedtools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
small fixes and add "gmake test"
[tedtools.git]
/
tbtree.c
diff --git
a/tbtree.c
b/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;
}
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;
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;
static int
TBTReadPage(TBTree *db, u_int32_t pagenumber, TBTMemPage **page) {
TBTMemPage *ptr, key, **res;