]> git.ipfire.org Git - thirdparty/git.git/commit
replace-object: use hash algorithm from passed-in repository
authorPatrick Steinhardt <ps@pks.im>
Fri, 14 Jun 2024 06:50:51 +0000 (08:50 +0200)
committerJunio C Hamano <gitster@pobox.com>
Fri, 14 Jun 2024 17:26:34 +0000 (10:26 -0700)
commit99cf4d6d35c7e98dde958e75ff39cd01f2088506
tree0010a59a311b2586b7409dd16dc78d141e348749
parent58650befd9c99ab3ec4e946d5b3a50559e5ad309
replace-object: use hash algorithm from passed-in repository

In `register_replace_ref()`, we pass in a repository but then use
`get_oid_hex()` to parse passed-in object IDs, which implicitly uses
`the_repository`. Fix this by using the hash algorithm from the
passed-in repository instead.

Signed-off-by: Patrick Steinhardt <ps@pks.im>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
replace-object.c