git: 9front

Download patch

ref: f7fb3612ecd0fac6a68c812403a82666e49c6acf
parent: bb91fb9b1ae1f5bde3f6738305260a829beb6c74
author: Sigrid Solveig Haflínudóttir <ftrvxmtrx@gmail.com>
date: Thu Oct 28 11:26:57 EDT 2021

git/pack: check pf->pack for nil before Bterming it

--- a/sys/src/cmd/git/pack.c
+++ b/sys/src/cmd/git/pack.c
@@ -281,7 +281,7 @@
 static void
 closepack(Packf *pf)
 {
-	if(--pf->refs == 0){
+	if(--pf->refs == 0 && pf->pack != nil){
 		Bterm(pf->pack);
 		pf->pack = nil;
 	}
--