| 2084 | } |
| 2085 | |
| 2086 | int refs_read_raw_ref(struct ref_store *ref_store, const char *refname, |
| 2087 | struct object_id *oid, struct strbuf *referent, |
| 2088 | unsigned int *type, int *failure_errno) |
| 2089 | { |
| 2090 | assert(failure_errno); |
| 2091 | if (is_pseudo_ref(refname)) |
| 2092 | return refs_read_special_head(ref_store, refname, oid, referent, |
| 2093 | type, failure_errno); |
| 2094 | |
| 2095 | return ref_store->be->read_raw_ref(ref_store, refname, oid, referent, |
| 2096 | type, failure_errno); |
| 2097 | } |
| 2098 | |
| 2099 | int refs_read_symbolic_ref(struct ref_store *ref_store, const char *refname, |
| 2100 | struct strbuf *referent) |
no test coverage detected