summaryrefslogtreecommitdiff
path: root/sys/src/cmd/rio
diff options
context:
space:
mode:
authorBurnZeZ <brz-9dev@intma.in>2014-10-11 11:47:38 -0400
committerBurnZeZ <brz-9dev@intma.in>2014-10-11 11:47:38 -0400
commit748a95266fccc6ad85913fbaa9fc197ccfdf728c (patch)
tree7e6a8062b8822d235bfdf33dabe7dee1a40485da /sys/src/cmd/rio
parent081bbcf0a1f25f71bd12e3853ede060b8a82f155 (diff)
rio: fix "-cd dir" in mountspec being ignored
Diffstat (limited to 'sys/src/cmd/rio')
-rw-r--r--sys/src/cmd/rio/xfid.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/src/cmd/rio/xfid.c b/sys/src/cmd/rio/xfid.c
index a66c94d58..91ee4897e 100644
--- a/sys/src/cmd/rio/xfid.c
+++ b/sys/src/cmd/rio/xfid.c
@@ -179,6 +179,7 @@ xfidattach(Xfid *x)
qlock(&all);
w = nil;
err = Eunkid;
+ dir = nil;
newlymade = FALSE;
hideit = 0;
scrollit = scrolling;
@@ -209,7 +210,7 @@ xfidattach(Xfid *x)
if(i){
if(pid == 0)
pid = -1; /* make sure we don't pop a shell! - UGH */
- w = new(i, hideit, scrollit, pid, nil, nil, nil);
+ w = new(i, hideit, scrollit, pid, dir, nil, nil);
newlymade = TRUE;
}else
err = Ewindow;