aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/9term/9term.c
diff options
context:
space:
mode:
authorrsc <devnull@localhost>2005-11-06 22:22:54 +0000
committerrsc <devnull@localhost>2005-11-06 22:22:54 +0000
commit10ab06a791c2ed5cccd8ab7e24fb435997b7a47a (patch)
treefeb6c8981326e3bbd8df3e3f8d0770487bf498bb /src/cmd/9term/9term.c
parente830a908498c8f0270948fd08c50f6d773315880 (diff)
downloadplan9port-10ab06a791c2ed5cccd8ab7e24fb435997b7a47a.tar.gz
plan9port-10ab06a791c2ed5cccd8ab7e24fb435997b7a47a.tar.bz2
plan9port-10ab06a791c2ed5cccd8ab7e24fb435997b7a47a.zip
handle interrupts
Diffstat (limited to 'src/cmd/9term/9term.c')
-rw-r--r--src/cmd/9term/9term.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/cmd/9term/9term.c b/src/cmd/9term/9term.c
index 285878e8..c610e046 100644
--- a/src/cmd/9term/9term.c
+++ b/src/cmd/9term/9term.c
@@ -419,6 +419,16 @@ rcoutputproc(void *arg)
}
}
+void
+winterrupt(Window *w)
+{
+ char rubout[1];
+
+ USED(w);
+ rubout[0] = getintr(sfd);
+ write(rcfd, rubout, 1);
+}
+
/*
* Process in-band messages about window title changes.
* The messages are of the form: