From cf76ca4f3214c3aed03bc99c48e74d87f4dd0756 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Sat, 4 May 2013 18:33:52 +0200 Subject: sort: handle write error in debug mode --- sys/src/cmd/sort.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sys/src/cmd/sort.c') diff --git a/sys/src/cmd/sort.c b/sys/src/cmd/sort.c index 69783046d..b53c3846d 100644 --- a/sys/src/cmd/sort.c +++ b/sys/src/cmd/sort.c @@ -1430,7 +1430,8 @@ buildkey(Line *l) k->klen = cl; if(args.vflag) { - write(2, l->line, l->llen); + if(write(2, l->line, l->llen) != l->llen) + exits("write"); for(i=0; iklen; i++) { fprint(2, " %.2x", k->key[i]); if(k->key[i] == 0x00 || k->key[i] == 0xff) -- cgit v1.2.3