From: Taylor Blau Date: Wed, 13 Jan 2021 22:23:52 GMT Subject: [PATCH v2 06/20] bitmap_position_packfile(): convert to new revindex API Message-ID: <084bbf2145735ef1affb0bc051b09dcff8f306ce.1610576604.git.me@ttaylorr.com> In-Reply-To: Replace find_revindex_position() with its counterpart in the new API, offset_to_pack_pos(). Signed-off-by: Taylor Blau --- pack-bitmap.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pack-bitmap.c b/pack-bitmap.c index d88745fb02..d6861ddd4d 100644 --- a/pack-bitmap.c +++ b/pack-bitmap.c @@ -407,11 +407,14 @@ static inline int bitmap_position_extended(struct bitmap_index *bitmap_git, static inline int bitmap_position_packfile(struct bitmap_index *bitmap_git, const struct object_id *oid) { + uint32_t pos; off_t offset = find_pack_entry_one(oid->hash, bitmap_git->pack); if (!offset) return -1; - return find_revindex_position(bitmap_git->pack, offset); + if (offset_to_pack_pos(bitmap_git->pack, offset, &pos) < 0) + return -1; + return pos; } static int bitmap_position(struct bitmap_index *bitmap_git, -- 2.30.0.138.g6d7191ea01