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();
--
⑨