[Toybox] [PATCH] lib.* - xread -> ssize_t
Nathan McSween
nwmcsween at gmail.com
Mon Dec 26 13:26:51 PST 2011
# HG changeset patch
# User Nathan McSween <nwmcsween at gmail.com>
# Date 1324779507 0
# Node ID e57dc63cee8188de5f9ffef881f1923ce52e6816
# Parent a4dcbad4f92a3a1aeacf77be0885392a959626d7
lib.* - xread -> ssize_t
diff -r a4dcbad4f92a -r e57dc63cee81 lib/lib.c
--- a/lib/lib.c Mon Dec 12 23:49:55 2011 -0600
+++ b/lib/lib.c Sun Dec 25 02:18:27 2011 +0000
@@ -244,7 +244,7 @@
}
// Die if there's an error other than EOF.
-size_t xread(int fd, void *buf, size_t len)
+ssize_t xread(int fd, void *buf, size_t len)
{
len = read(fd, buf, len);
if (len < 0) perror_exit("xread");
diff -r a4dcbad4f92a -r e57dc63cee81 lib/lib.h
--- a/lib/lib.h Mon Dec 12 23:49:55 2011 -0600
+++ b/lib/lib.h Sun Dec 25 02:18:27 2011 +0000
@@ -70,7 +70,7 @@
FILE *xfopen(char *path, char *mode);
ssize_t readall(int fd, void *buf, size_t len);
ssize_t writeall(int fd, void *buf, size_t len);
-size_t xread(int fd, void *buf, size_t len);
+ssize_t xread(int fd, void *buf, size_t len);
void xreadall(int fd, void *buf, size_t len);
void xwrite(int fd, void *buf, size_t len);
off_t xlseek(int fd, off_t offset, int whence);
1324934811.0
More information about the Toybox
mailing list