aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEli Zaretskii2013-02-27 20:00:57 +0200
committerEli Zaretskii2013-02-27 20:00:57 +0200
commitc49e22560237d246bb2a5351b0c207559929ae52 (patch)
treec5c54430f095a4b186d26d61dbb05f75d92894bf /src
parent5765e9e081a4693befcebd1b894c0eaba52b627e (diff)
downloademacs-c49e22560237d246bb2a5351b0c207559929ae52.tar.gz
emacs-c49e22560237d246bb2a5351b0c207559929ae52.zip
w32.c (sys_open): Don't reset the flags for FD in fd_info[].
Related to bug #13546.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/w32.c2
2 files changed, 5 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 42a2fd0dcac..aa3d42d8042 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12013-02-27 Eli Zaretskii <eliz@gnu.org>
2
3 * w32.c (sys_open): Don't reset the flags for FD in fd_info[].
4 (Bug#13546).
5
12013-02-24 Andreas Schwab <schwab@linux-m68k.org> 62013-02-24 Andreas Schwab <schwab@linux-m68k.org>
2 7
3 * xdisp.c (set_message): Only check for debug-on-message if STRING 8 * xdisp.c (set_message): Only check for debug-on-message if STRING
diff --git a/src/w32.c b/src/w32.c
index dbb090d61f9..56b840df797 100644
--- a/src/w32.c
+++ b/src/w32.c
@@ -3126,8 +3126,6 @@ sys_open (const char * path, int oflag, int mode)
3126 int res = _open (mpath, (oflag & ~_O_CREAT) | _O_NOINHERIT, mode); 3126 int res = _open (mpath, (oflag & ~_O_CREAT) | _O_NOINHERIT, mode);
3127 if (res < 0) 3127 if (res < 0)
3128 res = _open (mpath, oflag | _O_NOINHERIT, mode); 3128 res = _open (mpath, oflag | _O_NOINHERIT, mode);
3129 if (res >= 0 && res < MAXDESC)
3130 fd_info[res].flags = 0;
3131 3129
3132 return res; 3130 return res;
3133} 3131}