diff options
| author | Paul Eggert | 2020-02-19 17:21:16 -0800 |
|---|---|---|
| committer | Paul Eggert | 2020-02-19 17:22:27 -0800 |
| commit | 62afbc513a4730c3352ffcee9f5cb9e1336c83e3 (patch) | |
| tree | 2ffd0f79b66a809b8763515da23268f886e51cf2 /src | |
| parent | a2c4eeeecde93961e81ca6beeefa649955bda881 (diff) | |
| download | emacs-62afbc513a4730c3352ffcee9f5cb9e1336c83e3.tar.gz emacs-62afbc513a4730c3352ffcee9f5cb9e1336c83e3.zip | |
Fix bug when visiting euc-jp-encoded directories
Problem reported by Ken Sasaki (Bug#39672).
* src/fileio.c (Ffile_directory_p):
Encode filename before giving it to file_directory_p.
This fixes a typo introduced in
2019-09-18T02:18:14Z!eggert@cs.ucla.edu.
Diffstat (limited to 'src')
| -rw-r--r-- | src/fileio.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fileio.c b/src/fileio.c index 34934dd6df6..482f88627a5 100644 --- a/src/fileio.c +++ b/src/fileio.c | |||
| @@ -2911,7 +2911,7 @@ See `file-symlink-p' to distinguish symlinks. */) | |||
| 2911 | if (!NILP (handler)) | 2911 | if (!NILP (handler)) |
| 2912 | return call2 (handler, Qfile_directory_p, absname); | 2912 | return call2 (handler, Qfile_directory_p, absname); |
| 2913 | 2913 | ||
| 2914 | return file_directory_p (absname) ? Qt : Qnil; | 2914 | return file_directory_p (ENCODE_FILE (absname)) ? Qt : Qnil; |
| 2915 | } | 2915 | } |
| 2916 | 2916 | ||
| 2917 | /* Return true if FILE is a directory or a symlink to a directory. | 2917 | /* Return true if FILE is a directory or a symlink to a directory. |