]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - buffer_tree.c
[btr] Add a comment to btr_pool_available().
[paraslash.git] / buffer_tree.c
index 57f1398eeeb441662805b7b36b8c95adde986b78..4160646da483bff8c8b0eea6c754d05fe17cf895 100644 (file)
@@ -100,6 +100,10 @@ size_t btr_pool_unused(struct btr_pool *btrp)
        return btr_pool_size(btrp) - btr_pool_filled(btrp);
 }
 
+/*
+ * Return maximal size available for one read. This is
+ * smaller than the value returned by btr_pool_unused().
+ */
 size_t btr_pool_available(struct btr_pool *btrp)
 {
        if (!btrp->whead)
@@ -790,8 +794,7 @@ int btr_node_status(struct btr_node *btrn, size_t min_iqs,
 {
        size_t iqs;
 
-       if (!btrn)
-               return 0;
+       assert(btrn);
        if (type != BTR_NT_LEAF) {
                if (btr_no_children(btrn))
                        return -E_BTR_NO_CHILD;