Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
append_similar_ref(): rewrite to take an object_id argument
author
Michael Haggerty
<mhagger@alum.mit.edu>
Mon, 25 May 2015 18:38:54 +0000
(18:38 +0000)
committer
Junio C Hamano
<gitster@pobox.com>
Mon, 25 May 2015 19:19:33 +0000
(12:19 -0700)
Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu>
Signed-off-by: brian m. carlson <sandals@crustytoothpaste.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
help.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
6c4461e
)
diff --git
a/help.c
b/help.c
index f81309319de1b4bc7f46f31d2a9e46f36cb5fd0b..6f3415b0fcf43b1270783fd1bc7d40d27f8df8a2 100644
(file)
--- a/
help.c
+++ b/
help.c
@@
-407,7
+407,7
@@
struct similar_ref_cb {
struct string_list *similar_refs;
};
struct string_list *similar_refs;
};
-static int append_similar_ref(const char *refname, const
unsigned char *sha1
,
+static int append_similar_ref(const char *refname, const
struct object_id *oid
,
int flags, void *cb_data)
{
struct similar_ref_cb *cb = (struct similar_ref_cb *)(cb_data);
int flags, void *cb_data)
{
struct similar_ref_cb *cb = (struct similar_ref_cb *)(cb_data);
@@
-425,12
+425,10
@@
static struct string_list guess_refs(const char *ref)
{
struct similar_ref_cb ref_cb;
struct string_list similar_refs = STRING_LIST_INIT_NODUP;
{
struct similar_ref_cb ref_cb;
struct string_list similar_refs = STRING_LIST_INIT_NODUP;
- struct each_ref_fn_sha1_adapter wrapped_append_similar_ref =
- {append_similar_ref, &ref_cb};
ref_cb.base_ref = ref;
ref_cb.similar_refs = &similar_refs;
ref_cb.base_ref = ref;
ref_cb.similar_refs = &similar_refs;
- for_each_ref(
each_ref_fn_adapter, &wrapped_append_similar_ref
);
+ for_each_ref(
append_similar_ref, &ref_cb
);
return similar_refs;
}
return similar_refs;
}