diff options
Diffstat (limited to 'winsup/cygwin/fhandler_serial.cc')
-rw-r--r-- | winsup/cygwin/fhandler_serial.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/winsup/cygwin/fhandler_serial.cc b/winsup/cygwin/fhandler_serial.cc index a2676444a..7081db3d5 100644 --- a/winsup/cygwin/fhandler_serial.cc +++ b/winsup/cygwin/fhandler_serial.cc @@ -38,8 +38,8 @@ fhandler_serial::overlapped_setup () overlapped_armed = 0; } -int -fhandler_serial::raw_read (void *ptr, size_t ulen) +void +fhandler_serial::raw_read (void *ptr, size_t& ulen) { int tot; DWORD n; @@ -146,7 +146,7 @@ fhandler_serial::raw_read (void *ptr, size_t ulen) } out: - return tot; + ulen = tot; } /* Cover function to WriteFile to provide Posix interface and semantics |