]> git.ipfire.org Git - thirdparty/git.git/commitdiff
pack-bitmap: drop redundant args from `bitmap_writer_build()`
authorTaylor Blau <me@ttaylorr.com>
Thu, 15 Aug 2024 17:31:06 +0000 (13:31 -0400)
committerJunio C Hamano <gitster@pobox.com>
Thu, 15 Aug 2024 18:22:27 +0000 (11:22 -0700)
In a similar fashion as the previous commit, drop a redundant argument
from the `bitmap_writer_build()` function.

Signed-off-by: Taylor Blau <me@ttaylorr.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/pack-objects.c
midx-write.c
pack-bitmap-write.c
pack-bitmap.h

index c08a62718d965b9456c25870e44758820e342472..97090433a1e8cde9691e42858c4049bb5a6d323f 100644 (file)
@@ -1367,7 +1367,7 @@ static void write_pack_file(void)
                                bitmap_writer_select_commits(&bitmap_writer,
                                                             indexed_commits,
                                                             indexed_commits_nr);
-                               if (bitmap_writer_build(&bitmap_writer, &to_pack) < 0)
+                               if (bitmap_writer_build(&bitmap_writer) < 0)
                                        die(_("failed to write bitmap index"));
                                bitmap_writer_finish(&bitmap_writer,
                                                     written_list, nr_written,
index b3015af07ff5d9d087a8b5967442249c73864895..1ccdf0df302f4b3826976230bdc33f434cca4d9b 100644 (file)
@@ -846,7 +846,7 @@ static int write_midx_bitmap(const char *midx_name,
                index[pack_order[i]] = &pdata->objects[i].idx;
 
        bitmap_writer_select_commits(&writer, commits, commits_nr);
-       ret = bitmap_writer_build(&writer, pdata);
+       ret = bitmap_writer_build(&writer);
        if (ret < 0)
                goto cleanup;
 
index 34cdf5f150ccd376220795a6771b2663c40618d3..8d7437955d24d024a7371245bfac79a9caade2fa 100644 (file)
@@ -569,8 +569,7 @@ static void store_selected(struct bitmap_writer *writer,
        kh_value(writer->bitmaps, hash_pos) = stored;
 }
 
-int bitmap_writer_build(struct bitmap_writer *writer,
-                       struct packing_data *to_pack)
+int bitmap_writer_build(struct bitmap_writer *writer)
 {
        struct bitmap_builder bb;
        size_t i;
@@ -581,17 +580,15 @@ int bitmap_writer_build(struct bitmap_writer *writer,
        uint32_t *mapping;
        int closed = 1; /* until proven otherwise */
 
-       writer->to_pack = to_pack;
-
        if (writer->show_progress)
                writer->progress = start_progress("Building bitmaps",
                                                  writer->selected_nr);
        trace2_region_enter("pack-bitmap-write", "building_bitmaps_total",
                            the_repository);
 
-       old_bitmap = prepare_bitmap_git(to_pack->repo);
+       old_bitmap = prepare_bitmap_git(writer->to_pack->repo);
        if (old_bitmap)
-               mapping = create_bitmap_mapping(old_bitmap, to_pack);
+               mapping = create_bitmap_mapping(old_bitmap, writer->to_pack);
        else
                mapping = NULL;
 
index d2529abadc5d46be5d428a430fcee5d70893bfc0..0c5b83e9546b0ca9a4da19dcb0074b86f148d76f 100644 (file)
@@ -146,8 +146,7 @@ struct ewah_bitmap *pseudo_merge_bitmap_for_commit(struct bitmap_index *bitmap_g
 void bitmap_writer_select_commits(struct bitmap_writer *writer,
                                  struct commit **indexed_commits,
                                  unsigned int indexed_commits_nr);
-int bitmap_writer_build(struct bitmap_writer *writer,
-                       struct packing_data *to_pack);
+int bitmap_writer_build(struct bitmap_writer *writer);
 void bitmap_writer_finish(struct bitmap_writer *writer,
                          struct pack_idx_entry **index,
                          uint32_t index_nr,