From b32de4ae73509092107b116fefbc4003fefc35c3 Mon Sep 17 00:00:00 2001 From: David du Colombier <0intro@gmail.com> Date: Thu, 26 Sep 2013 20:12:45 +0200 Subject: fossil: required p9p changes R=rsc https://codereview.appspot.com/13352057 --- src/cmd/fossil/Ccons.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/cmd/fossil/Ccons.c') diff --git a/src/cmd/fossil/Ccons.c b/src/cmd/fossil/Ccons.c index afa02561..fed24d55 100644 --- a/src/cmd/fossil/Ccons.c +++ b/src/cmd/fossil/Ccons.c @@ -221,8 +221,9 @@ qAlloc(void) } static void -consProc(void*) +consProc(void* v) { + USED(v); Q *q; int argc, i, n, r; char *argv[20], buf[Nq], *lp, *wbuf; @@ -345,13 +346,21 @@ consTTY(void) name = "/dev/cons"; if((fd = open(name, ORDWR)) < 0){ +#ifdef PLAN9PORT + name = "/dev/tty"; +#else name = "#c/cons"; +#endif if((fd = open(name, ORDWR)) < 0){ werrstr("consTTY: open %s: %r", name); return 0; } } +#ifdef PLAN9PORT + USED(p); + ctl = 0; +#else p = smprint("%sctl", name); if((ctl = open(p, OWRITE)) < 0){ close(fd); @@ -367,6 +376,7 @@ consTTY(void) return 0; } free(p); +#endif if(consOpen(fd, fd, ctl) == 0){ close(ctl); -- cgit v1.2.3