diff options
| author | Po Lu | 2023-07-19 07:03:12 +0000 |
|---|---|---|
| committer | Po Lu | 2023-07-19 07:03:12 +0000 |
| commit | fb5e43040fed987418e8855c677aa44e36f67e33 (patch) | |
| tree | c9ba2296d3cee334f3c3df0279a60619512afd33 /src | |
| parent | 8b1c92da79f967172afc3214bc9ee58bd08ddc17 (diff) | |
| download | emacs-fb5e43040fed987418e8855c677aa44e36f67e33.tar.gz emacs-fb5e43040fed987418e8855c677aa44e36f67e33.zip | |
Port file-name-case-insensitive-p to Haiku
* 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.
Diffstat (limited to 'src')
| -rw-r--r-- | src/fileio.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/fileio.c b/src/fileio.c index 0a967a6631f..663d89b9dfc 100644 --- a/src/fileio.c +++ b/src/fileio.c | |||
| @@ -2525,7 +2525,7 @@ internal_delete_file (Lisp_Object filename) | |||
| 2525 | #endif | 2525 | #endif |
| 2526 | 2526 | ||
| 2527 | /* Return -1 if FILE is a case-insensitive file name, 0 if not, | 2527 | /* Return -1 if FILE is a case-insensitive file name, 0 if not, |
| 2528 | and a positive errno value if the result cannot be determined. */ | 2528 | and 1 if the result cannot be determined. */ |
| 2529 | 2529 | ||
| 2530 | static int | 2530 | static int |
| 2531 | file_name_case_insensitive_err (Lisp_Object file) | 2531 | file_name_case_insensitive_err (Lisp_Object file) |
| @@ -2559,7 +2559,7 @@ file_name_case_insensitive_err (Lisp_Object file) | |||
| 2559 | return - (res == 0); | 2559 | return - (res == 0); |
| 2560 | # endif | 2560 | # endif |
| 2561 | if (errno != EINVAL) | 2561 | if (errno != EINVAL) |
| 2562 | return errno; | 2562 | return 1; |
| 2563 | #endif | 2563 | #endif |
| 2564 | 2564 | ||
| 2565 | #if defined CYGWIN || defined DOS_NT | 2565 | #if defined CYGWIN || defined DOS_NT |