[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