]> git.ipfire.org Git - thirdparty/git.git/blobdiff - bloom.c
fetch-pack: support more than one pack lockfile
[thirdparty/git.git] / bloom.c
diff --git a/bloom.c b/bloom.c
index 196cda0a1bd7aaf80098b4a8de480c1243cda13b..9b86aa3f59ab5a7fdb3fb25474f1ab1fa28d65db 100644 (file)
--- a/bloom.c
+++ b/bloom.c
@@ -9,7 +9,7 @@
 
 define_commit_slab(bloom_filter_slab, struct bloom_filter);
 
-struct bloom_filter_slab bloom_filters;
+static struct bloom_filter_slab bloom_filters;
 
 struct pathmap_hash_entry {
     struct hashmap_entry entry;
@@ -215,7 +215,7 @@ struct bloom_filter *get_bloom_filter(struct repository *r,
                diff_tree_oid(NULL, &c->object.oid, "", &diffopt);
        diffcore_std(&diffopt);
 
-       if (diff_queued_diff.nr <= max_changes) {
+       if (diffopt.num_changes <= max_changes) {
                struct hashmap pathmap;
                struct pathmap_hash_entry *e;
                struct hashmap_iter iter;
@@ -293,4 +293,4 @@ int bloom_filter_contains(const struct bloom_filter *filter,
        }
 
        return 1;
-}
\ No newline at end of file
+}