emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master 63daecd: Fix the MS-Windows build


From: Eli Zaretskii
Subject: [Emacs-diffs] master 63daecd: Fix the MS-Windows build
Date: Tue, 15 Aug 2017 12:18:23 -0400 (EDT)

branch: master
commit 63daecda016a6d8f1241c07d7a06b154e31bfcb4
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Fix the MS-Windows build
    
    * src/fileio.c (Frename_file): Don't use ENOTSUP if it is equal to
    ENOSYS.  (Bug#28097)  (Bug#27986)
---
 src/fileio.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/fileio.c b/src/fileio.c
index e557483..1b832be 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -2297,7 +2297,10 @@ This is what happens in interactive use with M-x.  */)
       rename_errno = errno;
       switch (rename_errno)
        {
-       case EEXIST: case EINVAL: case ENOSYS: case ENOTSUP:
+       case EEXIST: case EINVAL: case ENOSYS:
+#if ENOSYS != ENOTSUP
+       case ENOTSUP:
+#endif
          barf_or_query_if_file_exists (newname, rename_errno == EEXIST,
                                        "rename to it",
                                        INTEGERP (ok_if_already_exists),



reply via email to

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