Code

contrib/completion: "local var=()" is misinterpreted as func-decl by zsh
[git.git] / contrib / completion / git-completion.bash
index d7367e9faa87482f638ae4e16df38aa1bb853c40..99fea1db28fc084e59a05295fbf8c7665dac5a58 100755 (executable)
@@ -106,9 +106,10 @@ __gitdir ()
 __git_ps1_show_upstream ()
 {
        local key value
-       local svn_remote=() svn_url_pattern count n
+       local svn_remote svn_url_pattern count n
        local upstream=git legacy="" verbose=""
 
+       svn_remote=()
        # get some config options from git-config
        local output="$(git config -z --get-regexp '^(svn-remote\..*\.url|bash\.showupstream)$' 2>/dev/null | tr '\0\n' '\n ')"
        while read -r key value; do