aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLars Ingebrigtsen2021-07-24 18:48:44 +0200
committerLars Ingebrigtsen2021-07-24 18:53:43 +0200
commit42d4537ed2cae41c969f59b413b4b9adae6dbc9b (patch)
treec583fa8f3d916fdf1b91841239a6520247691046 /src
parent0c77d1d2ca9a20d4b77a1228ee8f6e9aac64063a (diff)
downloademacs-42d4537ed2cae41c969f59b413b4b9adae6dbc9b.tar.gz
emacs-42d4537ed2cae41c969f59b413b4b9adae6dbc9b.zip
Really convert to multibyte in Fdirectory_append
* src/fileio.c (Fdirectory_append): Fix check for whether we need to convert to multibyte. (Fdirectory_append):
Diffstat (limited to 'src')
-rw-r--r--src/fileio.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/fileio.c b/src/fileio.c
index 60f5650302c..6d505fd0f01 100644
--- a/src/fileio.c
+++ b/src/fileio.c
@@ -799,8 +799,7 @@ usage: (record DIRECTORY &rest COMPONENTS) */)
799 if (STRING_MULTIBYTE (arg) || string_ascii_p (arg)) 799 if (STRING_MULTIBYTE (arg) || string_ascii_p (arg))
800 elements[i] = arg; 800 elements[i] = arg;
801 else 801 else
802 elements[i] = make_multibyte_string (SSDATA (arg), SCHARS (arg), 802 elements[i] = Fstring_to_multibyte (arg);
803 SCHARS (arg));
804 arg = elements[i]; 803 arg = elements[i];
805 /* We have to recompute the number of bytes. */ 804 /* We have to recompute the number of bytes. */
806 if (i == nargs - 1 805 if (i == nargs - 1