]> git.ozlabs.org Git - ccan/blobdiff - ccan/idtree/idtree.c
tdb2: suppress failtest more than once on mmap.
[ccan] / ccan / idtree / idtree.c
index bc7ba5fc5e00e6a104961cb0dee217cf618c5fce..b3b1d606156a8ab79b2066cdadcfa8c8a34ef674 100644 (file)
@@ -99,8 +99,8 @@ static int sub_alloc(struct idtree *idp, const void *ptr, int *starting_id)
 {
        int n, m, sh;
        struct idtree_layer *p, *pn;
 {
        int n, m, sh;
        struct idtree_layer *p, *pn;
-       struct idtree_layer *pa[MAX_LEVEL];
-       int l, id, oid;
+       struct idtree_layer *pa[MAX_LEVEL+1];
+       unsigned int l, id, oid;
        uint32_t bm;
 
        memset(pa, 0, sizeof(pa));
        uint32_t bm;
 
        memset(pa, 0, sizeof(pa));