Commit Diff


commit - 931ba0b74050badec0331586636615a1afafae3a
commit + 1aae7009ab8fe6e0478b56fddde2f7560921fc36
blob - 9c50ca45322b8a6fb0c5c20243eaa36d98e63ed2
blob + 5f53f2344242cfd4325ffd5b9e5a19dee6a800f7
--- rcmain
+++ rcmain
@@ -15,8 +15,8 @@ if not{
 	finit
 	if(~ $#path 0) {
 		path=(/bin /usr/bin)
-		. <{sh -c 'echo $PATH |
-				sed "s/^/path=(''/; s/$/'')/; s/:/'' ''/g"'}
+		eval `{sh -c 'echo $PATH |
+			sed "s/^/path=(''/; s/$/'')/; s/:/'' ''/g"'}
 	}
 }
 fn sigexit