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");
        }
        
        /*