ref: 6af760f7dcc549a6804ebcac6e29b56a69027ba1
parent: 409fbb58e0ed86345c4371664e78415f23a14437
author: Ori Bernstein <ori@eigenstate.org>
date: Sun Oct 29 15:56:13 EDT 2023
git/branch: avoid null list errors
--- a/sys/src/cmd/git/branch
+++ b/sys/src/cmd/git/branch
@@ -52,7 +52,7 @@
if(~ $delete 1 && ~ `{git/query HEAD} `{git/query $branch})
die 'cannot delete current branch'
# if we're not merging, don't clobber existing changes.
-if(~ $#merge 0 && ! $delete){
+if(~ $#merge 0 && ~ $#delete 0){
if(! ~ $#modified 0 || ! ~ $#deleted 0){
git/walk -fRMA $modified $deleted ||
die 'uncommitted changes would be clobbered'
--
⑨