diff --git a/winsup/cygwin/ChangeLog b/winsup/cygwin/ChangeLog index 55c86d149..cd09e486b 100644 --- a/winsup/cygwin/ChangeLog +++ b/winsup/cygwin/ChangeLog @@ -1,3 +1,10 @@ +Wed Mar 7 15:49:47 2001 Christopher Faylor + + * syscalls.cc (_read): Change definition to return ssize_t to be + consistent with read. + (_write): Change definition to return ssize_t to be consistent with + write. + Wed Mar 7 01:08:21 2001 Christopher Faylor * sigproc.h (sigthread): Declare new methods. Create new winapi_lock diff --git a/winsup/cygwin/syscalls.cc b/winsup/cygwin/syscalls.cc index 2497d8bf8..81394f0db 100644 --- a/winsup/cygwin/syscalls.cc +++ b/winsup/cygwin/syscalls.cc @@ -226,7 +226,7 @@ setsid (void) return -1; } -extern "C" int +extern "C" ssize_t _read (int fd, void *ptr, size_t len) { sigframe thisframe (mainthread); @@ -280,7 +280,7 @@ out: return res; } -extern "C" int +extern "C" ssize_t _write (int fd, const void *ptr, size_t len) { int res = -1;