tdevdraw: double-check write return value on OS X - plan9port - [fork] Plan 9 from user space
HTML git clone git://src.adamsgaard.dk/plan9port
DIR Log
DIR Files
DIR Refs
DIR README
DIR LICENSE
---
DIR commit 962d5a8b6957484cf2289d0cf53a8e068f63cb1b
DIR parent a380a0033d4d5abda7d74d4ae437c806b57412bf
HTML Author: Russ Cox <rsc@swtch.com>
Date: Fri, 4 Jul 2008 12:39:01 -0400
devdraw: double-check write return value on OS X
Diffstat:
M src/cmd/devdraw/osx-srv.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
DIR diff --git a/src/cmd/devdraw/osx-srv.c b/src/cmd/devdraw/osx-srv.c
t@@ -311,7 +311,8 @@ replymsg(Wsysmsg *m)
nmbuf = n;
}
convW2M(m, mbuf, n);
- write(4, mbuf, n);
+ if(write(4, mbuf, n) != n)
+ sysfatal("write: %r");
}
/*