Using safe_read seems, well, safer...
authorEric Andersen <andersen@codepoet.org>
Thu, 3 Jul 2003 09:48:07 +0000 (09:48 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 3 Jul 2003 09:48:07 +0000 (09:48 -0000)
libbb/full_read.c

index e75f967db9538fdc47ab51909c4a59580d1d713a..6c7e55c640b4939b122283804db316d07cd5d8ee 100644 (file)
@@ -37,7 +37,7 @@ ssize_t bb_full_read(int fd, void *buf, size_t len)
        total = 0;
 
        while (len > 0) {
-               cc = read(fd, buf, len);
+               cc = safe_read(fd, buf, len);
 
                if (cc < 0)
                        return cc;      /* read() returns -1 on failure. */