commit fdfa61d55ed7f0ca9bf766eb2b9ee9d023ac0216 from: Omar Polo date: Sun Feb 12 14:53:11 2023 UTC fix "handle both sha1 and sha256 in pack files" commit - 82a161d451679b5d710ed8ee6840a83e998e2c8a commit + fdfa61d55ed7f0ca9bf766eb2b9ee9d023ac0216 blob - d190434cc5cacc38d158263b23499c9c90aa69d2 blob + 5413e13bfb7c423c6a5ab0d75f5d99246d265324 --- lib/pack.c +++ lib/pack.c @@ -731,7 +731,8 @@ got_packidx_match_id_str_prefix(struct got_object_id_q cmp = strncmp(id_str, id_str_prefix, prefix_len); if (cmp < 0) { - oid = &packidx->hdr.sorted_ids[++i]; + i++; + oid = packidx->hdr.sorted_ids + i * idlen; continue; } else if (cmp > 0) break;