Thread (235 messages) flat view 235 messages, 5 authors, 2021-09-02

Re: [PATCH v2 11/24] pack-bitmap.c: introduce 'nth_bitmap_object_oid()'

From: Jeff King <hidden>
Date: 2021-07-21 11:27:31

On Wed, Jul 21, 2021 at 06:37:41AM -0400, Jeff King wrote:
quoted
@@ -242,9 +249,7 @@ static int load_bitmap_entries_v1(struct bitmap_index *index)
 		xor_offset = read_u8(index->map, &index->map_pos);
 		flags = read_u8(index->map, &index->map_pos);
 
-		if (nth_packed_object_id(&oid, index->pack, commit_idx_pos) < 0)
-			return error("corrupt ewah bitmap: commit index %u out of range",
-				     (unsigned)commit_idx_pos);
+		nth_bitmap_object_oid(index, &oid, commit_idx_pos);
What happened to our error check here?

Should nth_bitmap_object_oid() be returning the value from
nth_packed_object_id()?
Ah, sorry, I just saw your followup message. I'll look for the fix in
the re-roll.

-Peff
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help