]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix expansion of non-ASCII $HOME
authorEli Zaretskii <eliz@gnu.org>
Thu, 2 Sep 2021 15:49:01 +0000 (18:49 +0300)
committerEli Zaretskii <eliz@gnu.org>
Thu, 2 Sep 2021 15:49:01 +0000 (18:49 +0300)
* src/fileio.c (Fexpand_file_name): Make the file name multibyte
if the value of $HOME is multibyte.  (Bug#50266)

src/fileio.c

index 13c99bee10987ea2cee34e8bfdaced9b815c57be..0db8ed793b36313af0f4016dc941edd147045e1e 100644 (file)
@@ -1307,6 +1307,8 @@ the root directory.  */)
              newdir = SSDATA (hdir);
              newdirlim = newdir + SBYTES (hdir);
            }
+         else if (!multibyte && STRING_MULTIBYTE (tem))
+           multibyte = 1;
 #ifdef DOS_NT
          collapse_newdir = false;
 #endif