summaryrefslogtreecommitdiff
path: root/sys/src/cmd
diff options
context:
space:
mode:
authorKyle Milz <krwmilz@gmail.com>2021-11-04 19:08:02 +0000
committerOri Bernstein <ori@eigenstate.org>2021-11-04 19:08:02 +0000
commite2e4a46f26ff7268a696a45d82414fb992b648d5 (patch)
tree8f5d7a487b3c7e3ddad9b23b841a5116d6e5f6d2 /sys/src/cmd
parent3cf3f5481bd5df008f144b06e8701759be4de2e7 (diff)
git/revert: fix empty invocation
git/revert requires a file name argument, but when none is given it fails in a strange way: % git/revert usage: cleanname [-d pwd] name... /bin/git/revert:15: null list in concatenation
Diffstat (limited to 'sys/src/cmd')
-rw-r--r--sys/src/cmd/git/revert3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/cmd/git/revert b/sys/src/cmd/git/revert
index c576af5c3..4174d6bc0 100644
--- a/sys/src/cmd/git/revert
+++ b/sys/src/cmd/git/revert
@@ -5,7 +5,8 @@ rfork en
gitup
flagfmt='c:query query' args='file ...'
-eval `''{aux/getflags $*} || exec aux/usage
+if (! eval `''{aux/getflags $*} || ~ $#* 0)
+ exec aux/usage
commit=$gitfs/HEAD
if(~ $#query 1)