Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2003-08-17 21:12:18 +0400
committerCorinna Vinschen <corinna@vinschen.de>2003-08-17 21:12:18 +0400
commit22d82f9f46f2edd819a1b328883a7330ca7e1508 (patch)
treec5d0128f88c1bc60335bb24c980eebf8b60085e0 /winsup/cygwin/errno.cc
parent293ce8104da2b49fde7682913264339df7b70cd4 (diff)
* errno.cc (errmap): Map ERROR_INVALID_BLOCK_LENGTH to EIO.
* fhandler_raw.cc (fhandler_dev_raw::raw_read): Set more accurate errnos instead of EACCES. (fhandler_dev_raw::raw_write): Ditto.
Diffstat (limited to 'winsup/cygwin/errno.cc')
-rw-r--r--winsup/cygwin/errno.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/errno.cc b/winsup/cygwin/errno.cc
index 127eff9d3..cbe31d04a 100644
--- a/winsup/cygwin/errno.cc
+++ b/winsup/cygwin/errno.cc
@@ -112,6 +112,7 @@ static NO_COPY struct
X (NOACCESS, EFAULT),
X (FILE_INVALID, ENXIO),
X (INVALID_ADDRESS, EOVERFLOW),
+ X (INVALID_BLOCK_LENGTH, EIO),
{ 0, NULL, 0}
};