git: 9front

Download patch

ref: 34add0dd53cb852bc397c96b76172306a41319ab
parent: 08a2534aeb82fb5bccd13c5c752bc01e1c2527dd
author: Ori Bernstein <ori@eigenstate.org>
date: Sat May 24 20:21:38 EDT 2025

patch: add missing case in previous change

--- a/sys/src/cmd/patch.c
+++ b/sys/src/cmd/patch.c
@@ -723,6 +723,8 @@
 			sysfatal("open stdin: %r");
 		if((p = parse(f, "stdin")) == nil)
 			sysfatal("parse patch: %r");
+		if(workdir != nil && chdir(workdir) == -1)
+			sysfatal("chdir %s: %r", workdir);
 		if(apply(p, "stdin") == -1){
 			fprint(2, "apply stdin: %r\n");
 			ok = 0;
--