git: 9front

Download patch

ref: c55893d6aadc20f840bb51b63a79dadf5bed0787
parent: 877989481513a00a80f3d58aed2de68744b7b51f
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Fri Jan 17 18:07:11 EST 2025

sam, samterm: rfork to copy env vars and namespace

--- a/sys/src/cmd/sam/sam.c
+++ b/sys/src/cmd/sam/sam.c
@@ -36,6 +36,8 @@
 	String *t;
 	char *termargs[10], **ap;
 	
+	rfork(RFENVG|RFNAMEG);
+
 	ap = termargs;
 	*ap++ = "samterm";
 	ARGBEGIN{
--- a/sys/src/cmd/samterm/main.c
+++ b/sys/src/cmd/samterm/main.c
@@ -37,6 +37,8 @@
 	Flayer *nwhich;
 	ulong p;
 
+	rfork(RFENVG|RFNAMEG);
+
 	getscreen(argc, argv);
 	iconinit();
 	initio();
--