diff options
| author | rsc <devnull@localhost> | 2005-03-18 21:52:04 +0000 |
|---|---|---|
| committer | rsc <devnull@localhost> | 2005-03-18 21:52:04 +0000 |
| commit | d27787fba7902466d65ef03f737a63ce168f4aa1 (patch) | |
| tree | 24d29ccda30cc081ac7164c19965c9f1faaa0a47 /src/cmd/samterm/io.c | |
| parent | b5932d3d2a47d3cc111e84d6f015ce25242a83a9 (diff) | |
| download | plan9port-d27787fba7902466d65ef03f737a63ce168f4aa1.tar.gz plan9port-d27787fba7902466d65ef03f737a63ce168f4aa1.zip | |
cleanup
Diffstat (limited to 'src/cmd/samterm/io.c')
| -rw-r--r-- | src/cmd/samterm/io.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/cmd/samterm/io.c b/src/cmd/samterm/io.c index d9cf2e83..7c653aa4 100644 --- a/src/cmd/samterm/io.c +++ b/src/cmd/samterm/io.c @@ -104,6 +104,12 @@ waitforio(void) ulong type; again: + alts[RPlumb].c = plumbc; + alts[RPlumb].v = &i; + alts[RPlumb].op = CHANRCV; + if((block & (1<<RPlumb)) || plumbc == nil) + alts[RPlumb].op = CHANNOP; + alts[RHost].c = hostc; alts[RHost].v = &i; alts[RHost].op = CHANRCV; @@ -122,12 +128,6 @@ again: if(block & (1<<RMouse)) alts[RMouse].op = CHANNOP; - alts[RPlumb].c = plumbc; - alts[RPlumb].v = &i; - alts[RPlumb].op = CHANRCV; - if((block & (1<<RPlumb)) || plumbc == nil) - alts[RPlumb].op = CHANNOP; - alts[RResize].c = mousectl->resizec; alts[RResize].v = nil; alts[RResize].op = CHANRCV; @@ -262,7 +262,7 @@ ekbd(void) int kbdchar(void) { - int i, c; + int c, i; c = externchar(); if(c > 0) |
