]> git.eshelyaron.com Git - emacs.git/commitdiff
Port file-name-case-insensitive-p to Haiku
authorPo Lu <luangruo@yahoo.com>
Wed, 19 Jul 2023 07:03:12 +0000 (07:03 +0000)
committerPo Lu <luangruo@yahoo.com>
Wed, 19 Jul 2023 07:03:12 +0000 (07:03 +0000)
* src/fileio.c (file_name_case_insensitive_err): Don't return
errno upon failure, just 1, since errno is not used in the sole
caller.

src/fileio.c

index 0a967a6631f5f22517a3eed13e883dc701184d57..663d89b9dfc047a7f12eb92b4df59b886edd1598 100644 (file)
@@ -2525,7 +2525,7 @@ internal_delete_file (Lisp_Object filename)
 #endif
 \f
 /* Return -1 if FILE is a case-insensitive file name, 0 if not,
-   and a positive errno value if the result cannot be determined.  */
+   and 1 if the result cannot be determined.  */
 
 static int
 file_name_case_insensitive_err (Lisp_Object file)
@@ -2559,7 +2559,7 @@ file_name_case_insensitive_err (Lisp_Object file)
     return - (res == 0);
 # endif
   if (errno != EINVAL)
-    return errno;
+    return 1;
 #endif
 
 #if defined CYGWIN || defined DOS_NT