From: Matt Kraai Date: Fri, 14 Dec 2012 18:38:19 GMT Subject: [PATCH 1/2] Make lock local to fetch_pack Message-ID: <1355510300-31541-2-git-send-email-kraai@ftbfs.org> In-Reply-To: <1355510300-31541-1-git-send-email-kraai@ftbfs.org> From: Matt Kraai lock is only used by fetch_pack, so move it into that function. Signed-off-by: Matt Kraai --- fetch-pack.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fetch-pack.c b/fetch-pack.c index 099ff4d..9d9762d 100644 --- a/fetch-pack.c +++ b/fetch-pack.c @@ -874,8 +874,6 @@ static int fetch_pack_config(const char *var, const char *value, void *cb) return git_default_config(var, value, cb); } -static struct lock_file lock; - static void fetch_pack_setup(void) { static int did_setup; @@ -896,6 +894,7 @@ struct ref *fetch_pack(struct fetch_pack_args *args, struct string_list *sought, char **pack_lockfile) { + static struct lock_file lock; struct stat st; struct ref *ref_cpy; -- 1.8.1-rc1