aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.c
diff options
context:
space:
mode:
authorJoakim Verona2011-06-23 01:28:30 +0200
committerJoakim Verona2011-06-23 01:28:30 +0200
commitc5082a753011dacef505e91f1fc30a84fa75a2eb (patch)
tree2c995eff276b6e9e68f54b4ebe76bf012231c86d /src/coding.c
parent787c27e81f046cfa1c457ed405551f8ca0ddb0e8 (diff)
parent297dde5a97c0c5c8020db72213c7f84067f1ee21 (diff)
downloademacs-c5082a753011dacef505e91f1fc30a84fa75a2eb.tar.gz
emacs-c5082a753011dacef505e91f1fc30a84fa75a2eb.zip
merge upstream
Diffstat (limited to 'src/coding.c')
-rw-r--r--src/coding.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/coding.c b/src/coding.c
index 04985ab3c74..9939774ea82 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -9442,7 +9442,7 @@ static Lisp_Object
9442make_subsidiaries (Lisp_Object base) 9442make_subsidiaries (Lisp_Object base)
9443{ 9443{
9444 Lisp_Object subsidiaries; 9444 Lisp_Object subsidiaries;
9445 int base_name_len = SBYTES (SYMBOL_NAME (base)); 9445 ptrdiff_t base_name_len = SBYTES (SYMBOL_NAME (base));
9446 char *buf = (char *) alloca (base_name_len + 6); 9446 char *buf = (char *) alloca (base_name_len + 6);
9447 int i; 9447 int i;
9448 9448
@@ -9450,7 +9450,7 @@ make_subsidiaries (Lisp_Object base)
9450 subsidiaries = Fmake_vector (make_number (3), Qnil); 9450 subsidiaries = Fmake_vector (make_number (3), Qnil);
9451 for (i = 0; i < 3; i++) 9451 for (i = 0; i < 3; i++)
9452 { 9452 {
9453 memcpy (buf + base_name_len, suffixes[i], strlen (suffixes[i]) + 1); 9453 strcpy (buf + base_name_len, suffixes[i]);
9454 ASET (subsidiaries, i, intern (buf)); 9454 ASET (subsidiaries, i, intern (buf));
9455 } 9455 }
9456 return subsidiaries; 9456 return subsidiaries;