stash push -u: don't create empty stash
[gitweb.git] / git-stash.sh
index 5e06f96da592e87ecf590cdd8e8d5c1ba2ccaed0..4e55f278bd41abc009539e61d125475b4bdfdee6 100755 (executable)
@@ -39,7 +39,7 @@ fi
 no_changes () {
        git diff-index --quiet --cached HEAD --ignore-submodules -- "$@" &&
        git diff-files --quiet --ignore-submodules -- "$@" &&
-       (test -z "$untracked" || test -z "$(untracked_files)")
+       (test -z "$untracked" || test -z "$(untracked_files "$@")")
 }
 
 untracked_files () {