aboutsummaryrefslogtreecommitdiff
path: root/bloom.c
diff options
context:
space:
mode:
Diffstat (limited to 'bloom.c')
-rw-r--r--bloom.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/bloom.c b/bloom.c
index 2d7b951e5b..a805ac0c29 100644
--- a/bloom.c
+++ b/bloom.c
@@ -354,7 +354,7 @@ static void init_truncated_large_filter(struct bloom_filter *filter,
static int has_entries_with_high_bit(struct repository *r, struct tree *t)
{
- if (parse_tree(t))
+ if (repo_parse_tree(r, t))
return 1;
if (!(t->object.flags & VISITED)) {
@@ -501,7 +501,7 @@ struct bloom_filter *get_or_compute_bloom_filter(struct repository *r,
struct hashmap_iter iter;
for (i = 0; i < diff_queued_diff.nr; i++) {
- const char *path = diff_queued_diff.queue[i]->two->path;
+ char *path = diff_queued_diff.queue[i]->two->path;
/*
* Add each leading directory of the changed file, i.e. for
@@ -523,7 +523,7 @@ struct bloom_filter *get_or_compute_bloom_filter(struct repository *r,
free(e);
if (!last_slash)
- last_slash = (char*)path;
+ last_slash = path;
*last_slash = '\0';
} while (*path);