emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/emacs-24 r111303: w32.c (sys_open): Don't r


From: Eli Zaretskii
Subject: [Emacs-diffs] /srv/bzr/emacs/emacs-24 r111303: w32.c (sys_open): Don't reset the flags for FD in fd_info[].
Date: Wed, 27 Feb 2013 20:00:57 +0200
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 111303
fixes bug: http://debbugs.gnu.org/13546
committer: Eli Zaretskii <address@hidden>
branch nick: emacs-24
timestamp: Wed 2013-02-27 20:00:57 +0200
message:
  w32.c (sys_open): Don't reset the flags for FD in fd_info[].
  
  Related to bug #13546.
modified:
  src/ChangeLog
  src/w32.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2013-02-24 08:09:24 +0000
+++ b/src/ChangeLog     2013-02-27 18:00:57 +0000
@@ -1,3 +1,8 @@
+2013-02-27  Eli Zaretskii  <address@hidden>
+
+       * w32.c (sys_open): Don't reset the flags for FD in fd_info[].
+       (Bug#13546).
+
 2013-02-24  Andreas Schwab  <address@hidden>
 
        * xdisp.c (set_message): Only check for debug-on-message if STRING

=== modified file 'src/w32.c'
--- a/src/w32.c 2013-02-15 09:01:13 +0000
+++ b/src/w32.c 2013-02-27 18:00:57 +0000
@@ -3126,8 +3126,6 @@
   int res = _open (mpath, (oflag & ~_O_CREAT) | _O_NOINHERIT, mode);
   if (res < 0)
     res = _open (mpath, oflag | _O_NOINHERIT, mode);
-  if (res >= 0 && res < MAXDESC)
-    fd_info[res].flags = 0;
 
   return res;
 }


reply via email to

[Prev in Thread] Current Thread [Next in Thread]