shithub: riscv

Download patch

ref: 71ca9a668a27dfd215c48091aa6290f6f0416a14
parent: 6929781254e5c9ba711aec98bec81ebba947eabf
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();
--