File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -2008,18 +2008,17 @@ static int pack_one_ref(struct ref_entry *entry, void *cb_data)
2008
2008
{
2009
2009
struct pack_refs_cb_data * cb = cb_data ;
2010
2010
enum peel_status peel_status ;
2011
- int is_tag_ref ;
2012
-
2013
- /* Do not pack symbolic or broken refs: */
2014
- if ((entry -> flag & REF_ISSYMREF ) || !ref_resolves_to_object (entry ))
2015
- return 0 ;
2016
- is_tag_ref = !prefixcmp (entry -> name , "refs/tags/" );
2011
+ int is_tag_ref = !prefixcmp (entry -> name , "refs/tags/" );
2017
2012
2018
2013
/* ALWAYS pack refs that were already packed or are tags */
2019
2014
if (!(cb -> flags & PACK_REFS_ALL ) && !is_tag_ref &&
2020
2015
!(entry -> flag & REF_ISPACKED ))
2021
2016
return 0 ;
2022
2017
2018
+ /* Do not pack symbolic or broken refs: */
2019
+ if ((entry -> flag & REF_ISSYMREF ) || !ref_resolves_to_object (entry ))
2020
+ return 0 ;
2021
+
2023
2022
peel_status = peel_entry (entry , 1 );
2024
2023
if (peel_status != PEEL_PEELED && peel_status != PEEL_NON_TAG )
2025
2024
die ("internal error peeling reference %s (%s)" ,
You can’t perform that action at this time.
0 commit comments