MCPcopy Index your code
hub / github.com/git/git / insert_loose_map

Function insert_loose_map

loose.c:49–62  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

47}
48
49static int insert_loose_map(struct odb_source_loose *loose,
50 const struct object_id *oid,
51 const struct object_id *compat_oid)
52{
53 struct loose_object_map *map = loose->map;
54 int inserted = 0;
55
56 inserted |= insert_oid_pair(map->to_compat, oid, compat_oid);
57 inserted |= insert_oid_pair(map->to_storage, compat_oid, oid);
58 if (inserted)
59 oidtree_insert(loose->cache, compat_oid, NULL);
60
61 return inserted;
62}
63
64static int load_one_loose_object_map(struct repository *repo, struct odb_source_loose *loose)
65{

Callers 2

Calls 2

insert_oid_pairFunction · 0.85
oidtree_insertFunction · 0.85

Tested by

no test coverage detected