Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
find_symref(): rewrite to take an object_id argument
author
Michael Haggerty
<mhagger@alum.mit.edu>
Mon, 25 May 2015 18:39:10 +0000
(18:39 +0000)
committer
Junio C Hamano
<gitster@pobox.com>
Mon, 25 May 2015 19:19:37 +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>
upload-pack.c
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
1700cb3
)
diff --git
a/upload-pack.c
b/upload-pack.c
index 52fab239ac69fb607246669bc725aa6a5d478e2f..96dbedc71012ddc808e783d60e1307013a715516 100644
(file)
--- a/
upload-pack.c
+++ b/
upload-pack.c
@@
-741,8
+741,8
@@
static int send_ref(const char *refname, const unsigned char *sha1, int flag, vo
return 0;
}
return 0;
}
-static int find_symref(const char *refname, const
unsigned char *sha1, int flag
,
- void *cb_data)
+static int find_symref(const char *refname, const
struct object_id *oid
,
+
int flag,
void *cb_data)
{
const char *symref_target;
struct string_list_item *item;
{
const char *symref_target;
struct string_list_item *item;
@@
-761,10
+761,8
@@
static int find_symref(const char *refname, const unsigned char *sha1, int flag,
static void upload_pack(void)
{
struct string_list symref = STRING_LIST_INIT_DUP;
static void upload_pack(void)
{
struct string_list symref = STRING_LIST_INIT_DUP;
- struct each_ref_fn_sha1_adapter wrapped_find_symref =
- {find_symref, &symref};
- head_ref_namespaced(
each_ref_fn_adapter, &wrapped_find_
symref);
+ head_ref_namespaced(
find_symref, &
symref);
if (advertise_refs || !stateless_rpc) {
struct each_ref_fn_sha1_adapter wrapped_send_ref =
if (advertise_refs || !stateless_rpc) {
struct each_ref_fn_sha1_adapter wrapped_send_ref =