Re: [PATCH v5 11/18] match-trees: use "tmp" for mode in shift_tree_by()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Ævar Arnfjörð Bjarmason  <avarab@xxxxxxxxx> writes:

> Refactor code added in 85e51b783c3 (Make "subtree" part more
> orthogonal to the rest of merge-recursive., 2008-06-30) to make it
> obvious that we don't care about the "mode" here outside of the if
> statement it appears in.

OK.

>
> That's opposed to the sub1 & sub2 variables, where we use the two
> object ids later in this function.
>
> Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx>
> ---
>  match-trees.c | 10 +++++-----
>  1 file changed, 5 insertions(+), 5 deletions(-)
>
> diff --git a/match-trees.c b/match-trees.c
> index a6796de442d..bdd16adb70a 100644
> --- a/match-trees.c
> +++ b/match-trees.c
> @@ -317,17 +317,17 @@ void shift_tree_by(struct repository *r,
>  		   const char *shift_prefix)
>  {
>  	struct object_id sub1, sub2;
> -	unsigned short mode1, mode2;
> +	unsigned short tmp;
>  	unsigned candidate = 0;
>  
>  	/* Can hash2 be a tree at shift_prefix in tree hash1? */
> -	if (!get_tree_entry(r, hash1, shift_prefix, &sub1, &mode1) &&
> -	    S_ISDIR(mode1))
> +	if (!get_tree_entry(r, hash1, shift_prefix, &sub1, &tmp) &&
> +	    S_ISDIR(tmp))
>  		candidate |= 1;
>  
>  	/* Can hash1 be a tree at shift_prefix in tree hash2? */
> -	if (!get_tree_entry(r, hash2, shift_prefix, &sub2, &mode2) &&
> -	    S_ISDIR(mode2))
> +	if (!get_tree_entry(r, hash2, shift_prefix, &sub2, &tmp) &&
> +	    S_ISDIR(tmp))
>  		candidate |= 2;
>  
>  	if (candidate == 3) {




[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux