summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2020-02-19 17:21:16 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2020-02-19 17:22:27 -0800
commit62afbc513a4730c3352ffcee9f5cb9e1336c83e3 (patch)
tree2ffd0f79b66a809b8763515da23268f886e51cf2
parenta2c4eeeecde93961e81ca6beeefa649955bda881 (diff)
downloademacs-62afbc513a4730c3352ffcee9f5cb9e1336c83e3.tar.gz
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.
-rw-r--r--src/fileio.c2
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. */)
if (!NILP (handler))
return call2 (handler, Qfile_directory_p, absname);
- return file_directory_p (absname) ? Qt : Qnil;
+ return file_directory_p (ENCODE_FILE (absname)) ? Qt : Qnil;
}
/* Return true if FILE is a directory or a symlink to a directory.