split-index: convert struct split_index to object_id
Convert the base_sha1 member of struct split_index to use struct object_id and rename it base_oid. Include cache.h to make the structure visible. Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
committed by
Junio C Hamano
parent
34caab0261
commit
2182abd94b
@ -887,8 +887,8 @@ int cmd_rev_parse(int argc, const char **argv, const char *prefix)
|
||||
if (read_cache() < 0)
|
||||
die(_("Could not read the index"));
|
||||
if (the_index.split_index) {
|
||||
const unsigned char *sha1 = the_index.split_index->base_sha1;
|
||||
const char *path = git_path("sharedindex.%s", sha1_to_hex(sha1));
|
||||
const struct object_id *oid = &the_index.split_index->base_oid;
|
||||
const char *path = git_path("sharedindex.%s", oid_to_hex(oid));
|
||||
strbuf_reset(&buf);
|
||||
puts(relative_path(path, prefix, &buf));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user