aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.c
diff options
context:
space:
mode:
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;