X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Fcarefulio.c;h=7bfbc784d83c1e46b2bc211a0eaa9c26bb8184c4;hb=9458ba8d8926a5b6b5fd5e7aed78286c5b087fdf;hp=435bd1692f2daf83c5f61a3966c53bbd94915c1e;hpb=cad27e97e6370f96903d42aaf345c099af0a03bd;p=libucw.git diff --git a/lib/carefulio.c b/lib/carefulio.c index 435bd169..7bfbc784 100644 --- a/lib/carefulio.c +++ b/lib/carefulio.c @@ -40,7 +40,7 @@ careful_write(int fd, void *buf, int len) while (len) { int l = write(fd, pos, len); - if (l <= 0) + if (l < 0) return -1; if (!l) return 0;