----- Mail original -----
> Jeremy Rosen <jeremy.ro...@openwide.fr> writes:
> 
> > 506,513c506,507
> > <           case "$2" in
> > <           *\**) # Avoid pulling in multiple branches
> > <                   die "'$2' contains a wildcard"
> > <                   ;;
> > <           *:*) # Don't create a local branch for the subtree
> > <                   die "'$2' contains a local branch name"
> > <                   ;;
> > <           esac
> > ---
> >>            git ls-remote --exit-code $1 $2 ||
> 
> You would need to quote $1 and $2 properly to prevent the shell from
> splitting them into words, no?
> 

yes... I'm not very good at shell programming, good catch

> >>            die "'$2' is not a correct reference on '$1'"
> 
> > 535c529
> > <   revs=$(git rev-parse $default --revs-only "$@") || exit $?
> > ---
> >>    revs=$(git rev-parse $default --revs-only "$1^{commit}") || exit
> >>    $?
> 
> Is it guaranteed that your $# is 1 at this point, or is it something
> you would also need to check here, or perhaps in the caller of this
> function (I cannot tell offhand in a patch without any context)?
> 

I have checked the call sites and yes we can only have one arguement at
this point. so the $@ to $1 is more about future-proofing and readability


thx for proofreading
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to