aboutsummaryrefslogtreecommitdiffstats
path: root/src/sysdep.c
diff options
context:
space:
mode:
authorPaul Eggert2016-04-14 09:47:18 -0700
committerPaul Eggert2016-04-14 09:48:36 -0700
commitc2ce5476dcde1ab9a7651a4c8a7b29a398b435ce (patch)
tree5efd7c2437eb94e2878c312c59b7ba4e5d8c75c3 /src/sysdep.c
parent177d40de6bddf26c28f065927cd439281e56b325 (diff)
downloademacs-c2ce5476dcde1ab9a7651a4c8a7b29a398b435ce.tar.gz
emacs-c2ce5476dcde1ab9a7651a4c8a7b29a398b435ce.zip
Simplify use of O_BINARY
* src/callproc.c (call_process): * src/fileio.c (write_region): * src/filelock.c (read_lock_data): * src/image.c (x_find_image_fd): * src/lread.c (openp): * src/sysdep.c (init_random, emacs_fopen): * src/unexcw.c (unexec): Omit unnecessary use of O_BINARY, since emacs_open now arranges that for us.
Diffstat (limited to 'src/sysdep.c')
-rw-r--r--src/sysdep.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/sysdep.c b/src/sysdep.c
index 1e3b9f12128..3faa696d89f 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -2148,7 +2148,7 @@ init_random (void)
2148 { 2148 {
2149 bool success = false; 2149 bool success = false;
2150#ifndef WINDOWSNT 2150#ifndef WINDOWSNT
2151 int fd = emacs_open ("/dev/urandom", O_RDONLY | O_BINARY, 0); 2151 int fd = emacs_open ("/dev/urandom", O_RDONLY, 0);
2152 if (0 <= fd) 2152 if (0 <= fd)
2153 { 2153 {
2154 success = emacs_read (fd, &v, sizeof v) == sizeof v; 2154 success = emacs_read (fd, &v, sizeof v) == sizeof v;
@@ -2328,7 +2328,6 @@ emacs_fopen (char const *file, char const *mode)
2328 switch (*m++) 2328 switch (*m++)
2329 { 2329 {
2330 case '+': omode = O_RDWR; break; 2330 case '+': omode = O_RDWR; break;
2331 case 'b': bflag = O_BINARY; break;
2332 case 't': bflag = O_TEXT; break; 2331 case 't': bflag = O_TEXT; break;
2333 default: /* Ignore. */ break; 2332 default: /* Ignore. */ break;
2334 } 2333 }