s3: Use TALLOC_ZERO_ARRAY in bitmap_talloc
authorVolker Lendecke <vl@samba.org>
Sun, 28 Mar 2010 12:03:31 +0000 (14:03 +0200)
committerVolker Lendecke <vl@samba.org>
Sun, 28 Mar 2010 13:25:16 +0000 (15:25 +0200)
source3/lib/bitmap.c

index 09389b8e486d36152d3a11620d060a324ab3814c..70c21c456a483a0f6a140920b93e23349901a91e 100644 (file)
@@ -72,13 +72,10 @@ struct bitmap *bitmap_talloc(TALLOC_CTX *mem_ctx, int n)
        if (!bm) return NULL;
 
        bm->n = n;
-       bm->b = TALLOC_ARRAY(bm, uint32, (n+31)/32);
+       bm->b = TALLOC_ZERO_ARRAY(bm, uint32, (n+31)/32);
        if (!bm->b) {
                return NULL;
        }
-
-       memset(bm->b, 0, sizeof(uint32)*((n+31)/32));
-
        return bm;
 }