MCPcopy Create free account
hub / github.com/git/git / init_tree_desc_internal

Function init_tree_desc_internal

tree-walk.c:50–63  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

48}
49
50static int init_tree_desc_internal(struct tree_desc *desc,
51 const struct object_id *oid,
52 const void *buffer, unsigned long size,
53 struct strbuf *err,
54 enum tree_desc_flags flags)
55{
56 desc->algo = (oid && oid->algo) ? &hash_algos[oid->algo] : the_hash_algo;
57 desc->buffer = buffer;
58 desc->size = size;
59 desc->flags = flags;
60 if (size)
61 return decode_tree_entry(desc, buffer, size, err);
62 return 0;
63}
64
65void init_tree_desc(struct tree_desc *desc, const struct object_id *tree_oid,
66 const void *buffer, unsigned long size)

Callers 2

init_tree_descFunction · 0.85
init_tree_desc_gentlyFunction · 0.85

Calls 1

decode_tree_entryFunction · 0.85

Tested by

no test coverage detected