Hi, I get this warning message when compiling remote.c: ... CC remote.o remote.c:596: warning: 'remotes_remote_get' declared inline after being called remote.c:596: warning: previous declaration of 'remotes_remote_get' was here CC replace-object.o ... This is from the "master" branch, but it's the same on "next". It's easily fixed with this patch: diff --git a/remote.c b/remote.c index 2b650b8..347f504 100644 --- a/remote.c +++ b/remote.c @@ -592,7 +592,7 @@ const char *pushremote_for_branch(struct branch *branch, int *explicit) branch, explicit); } -static struct remote *remotes_remote_get(struct remote_state *remote_state, +static inline struct remote *remotes_remote_get(struct remote_state *remote_state, const char *name); const char *remote_ref_for_branch(struct branch *branch, int for_push) Thanks.