diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2017-02-16 00:17:56 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2017-02-16 00:19:20 -0800 |
commit | 820fa6ad064bf3ba81dc9e2cd7fa2b98bb270902 (patch) | |
tree | c4de4c1ca4a0dc3d40c4d7ee6efdb3c522f51bd6 /lib/binary-io.c | |
parent | 87c456bf6fb9453144890f0941c118a49b20fda5 (diff) | |
download | gnulib-820fa6ad064bf3ba81dc9e2cd7fa2b98bb270902.tar.gz |
xbinary-io: rename from xsetmode
This patch is taken from suggestions by Bruno Haible in:
http://lists.gnu.org/archive/html/bug-gnulib/2017-02/msg00060.html
http://lists.gnu.org/archive/html/bug-gnulib/2017-02/msg00061.html
* lib/binary-io.c (__gl_setmode_check): Set errno to EINVAL,
not ENOTTY, when it is an inappropriate device.
* lib/binary-io.h (SET_BINARY): Resurrect.
* lib/xbinary-io.c: Rename from lib/xsetmode.c.
(xset_binary_mode_error): Rename from xsetmode_error.
* lib/xbinary-io.h: Rename from lib/xsetmode.h.
(xset_binary_mode): Rename from xsetmode.
All uses changed.
* modules/xbinary-io: Rename from modules/xsetmode.
Update file names.
* tests/test-binary-io.sh (tmpfiles): Remove no-longer-used file name.
* NEWS: Update to match revised behavior.
Diffstat (limited to 'lib/binary-io.c')
-rw-r--r-- | lib/binary-io.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/binary-io.c b/lib/binary-io.c index c721650cc5..a7558b20fd 100644 --- a/lib/binary-io.c +++ b/lib/binary-io.c @@ -28,7 +28,7 @@ __gl_setmode_check (int fd) { if (isatty (fd)) { - errno = ENOTTY; + errno = EINVAL; return -1; } else |