]> mj.ucw.cz Git - libucw.git/blobdiff - lib/fastbuf.c
lib: removed breada :-)
[libucw.git] / lib / fastbuf.c
index 26df0c2f9afb17d202ac08d6809948b7bd633973..dcb8d20dc0fe305b1229b2418ee89390bb4ae0ad 100644 (file)
@@ -109,11 +109,8 @@ uns bread_slow(struct fastbuf *f, void *b, uns l, uns check)
       l -= k;
       total += k;
     }
-  if (check && l)
-    if (check == 2)
-      die("breada: short read");
-    else if (total)
-      die("breadb: short read");
+  if (check && total && l)
+    die("breadb: short read");
   return total;
 }