From: Michael Haggerty Date: Thu, 04 Dec 2014 23:08:35 GMT Subject: [PATCH 23/23] refs.c: don't expose the internal struct ref_lock in the header file Message-ID: <1417734515-11812-24-git-send-email-mhagger@alum.mit.edu> In-Reply-To: <1417734515-11812-1-git-send-email-mhagger@alum.mit.edu> From: Stefan Beller Now the struct ref_lock is used completely internally, so let's remove it from the header file. Signed-off-by: Stefan Beller Signed-off-by: Michael Haggerty --- refs.c | 9 +++++++++ refs.h | 9 --------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/refs.c b/refs.c index f3564cf..40c5591 100644 --- a/refs.c +++ b/refs.c @@ -6,6 +6,15 @@ #include "dir.h" #include "string-list.h" +struct ref_lock { + char *ref_name; + char *orig_ref_name; + struct lock_file *lk; + unsigned char old_sha1[20]; + int lock_fd; + int force_write; +}; + /* * How to handle various characters in refnames: * 0: An acceptable character for refs diff --git a/refs.h b/refs.h index 174863d..2957641 100644 --- a/refs.h +++ b/refs.h @@ -1,15 +1,6 @@ #ifndef REFS_H #define REFS_H -struct ref_lock { - char *ref_name; - char *orig_ref_name; - struct lock_file *lk; - unsigned char old_sha1[20]; - int lock_fd; - int force_write; -}; - /* * A ref_transaction represents a collection of ref updates * that should succeed or fail together. -- 2.1.3