Thanks! On Tue, May 20, 2014 at 5:51 PM, Jonathan Nieder <jrnieder@xxxxxxxxx> wrote: > Ronnie Sahlberg wrote: > >> No external users call write_ref_sha1 any more so lets declare it static. > > Yay! > > [...] >> +++ b/refs.c >> @@ -251,6 +251,8 @@ struct ref_entry { > [...] >> static void read_loose_refs(const char *dirname, struct ref_dir *dir); >> +static int write_ref_sha1(struct ref_lock *lock, >> + const unsigned char *sha1, const char *logmsg); > > Is this forward declaration needed? > No. Removed. (I could have sworn I had a patch to remove this forward declaration.) > [...] >> --- a/refs.h >> +++ b/refs.h >> @@ -150,9 +150,6 @@ extern int commit_ref(struct ref_lock *lock); >> /** Release any lock taken but not written. **/ >> extern void unlock_ref(struct ref_lock *lock); >> >> -/** Writes sha1 into the ref specified by the lock. **/ >> -extern int write_ref_sha1(struct ref_lock *lock, const unsigned char *sha1, const char *msg); > > (nit) Would be nice to keep the documentation comment. Moved this comment to refs.c Please see ref-transactions branch Thanks! > > Thanks, > Jonathan -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html