From e45a59955ec78bca12930bcf6aa9642fd94c9e7c Mon Sep 17 00:00:00 2001 From: Michael Haggerty Date: Tue, 17 Jan 2012 06:50:31 +0100 Subject: [PATCH] pack_refs(): remove redundant check handle_one_ref() only adds refs to the cbdata.ref_to_prune list if (cbdata.flags & PACK_REFS_PRUNE) is set. So any references in this list at the end of pack_refs() can be pruned unconditionally. Signed-off-by: Michael Haggerty Signed-off-by: Junio C Hamano --- pack-refs.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pack-refs.c b/pack-refs.c index 23bbd00e3e542e..f09a05422854c9 100644 --- a/pack-refs.c +++ b/pack-refs.c @@ -143,7 +143,6 @@ int pack_refs(unsigned int flags) packed.fd = -1; if (commit_lock_file(&packed) < 0) die_errno("unable to overwrite old ref-pack file"); - if (cbdata.flags & PACK_REFS_PRUNE) - prune_refs(cbdata.ref_to_prune); + prune_refs(cbdata.ref_to_prune); return 0; }