tdevdraw: double-check write return value on OS X - plan9port - [fork] Plan 9 from user space (HTM) git clone git://src.adamsgaard.dk/plan9port (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit 962d5a8b6957484cf2289d0cf53a8e068f63cb1b (DIR) parent a380a0033d4d5abda7d74d4ae437c806b57412bf (HTM) 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"); } /*