diff options
author | brian m. carlson <sandals@crustytoothpaste.net> | 2016-04-18 02:10:36 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2016-04-20 01:28:58 +0300 |
commit | 2764fd93ad091a1acbe07b4a165ae3489cf46c15 (patch) | |
tree | 738f3f44761838b5843ea709d54763af1de3c01b /cache.h | |
parent | 90f7b16b3adc78d4bbabbd426fb69aa78c714f71 (diff) |
sha1-name: introduce a get_oid() function
The get_oid() function is equivalent to the get_sha1() function, but
uses a struct object_id instead.
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'cache.h')
-rw-r--r-- | cache.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -1124,6 +1124,8 @@ extern int get_sha1_blob(const char *str, unsigned char *sha1); extern void maybe_die_on_misspelt_object_name(const char *name, const char *prefix); extern int get_sha1_with_context(const char *str, unsigned flags, unsigned char *sha1, struct object_context *orc); +extern int get_oid(const char *str, struct object_id *oid); + typedef int each_abbrev_fn(const unsigned char *sha1, void *); extern int for_each_abbrev(const char *prefix, each_abbrev_fn, void *); |