aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKen Raeburn2000-04-08 19:39:03 +0000
committerKen Raeburn2000-04-08 19:39:03 +0000
commit87f673176c5c159a62833ea4df659da2e1cd10fe (patch)
treeb19c5d755a4544cc1bb0d8711b3b8cb134218572
parente8413c3b81513e549851fab9256e0bd2e02ea4cc (diff)
downloademacs-87f673176c5c159a62833ea4df659da2e1cd10fe.tar.gz
emacs-87f673176c5c159a62833ea4df659da2e1cd10fe.zip
* charset.c (Fmake_char_internal): CHAR_COMPONENTS_VALID_P takes a
charset id (int) argument, not a charset (Lisp_Object).
-rw-r--r--src/ChangeLog3
-rw-r--r--src/charset.c4
2 files changed, 5 insertions, 2 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 2870cf3af76..2e2358e0679 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,8 @@
12000-04-08 Ken Raeburn <raeburn@gnu.org> 12000-04-08 Ken Raeburn <raeburn@gnu.org>
2 2
3 * charset.c (Fmake_char_internal): CHAR_COMPONENTS_VALID_P takes a
4 charset id (int) argument, not a charset (Lisp_Object).
5
3 * coding.h (code_convert_string): Declare. 6 * coding.h (code_convert_string): Declare.
4 * coding.c (code_convert_string_norecord): Pass an int, not a lisp 7 * coding.c (code_convert_string_norecord): Pass an int, not a lisp
5 object, as the fourth argument to code_convert_string. 8 object, as the fourth argument to code_convert_string.
diff --git a/src/charset.c b/src/charset.c
index c040134f1bb..52ba5f28c5f 100644
--- a/src/charset.c
+++ b/src/charset.c
@@ -961,8 +961,8 @@ DEFUN ("make-char-internal", Fmake_char_internal, Smake_char_internal, 1, 3, 0,
961 if (c1 == 0 961 if (c1 == 0
962 ? c2 != 0 962 ? c2 != 0
963 : (c2 == 0 963 : (c2 == 0
964 ? !CHAR_COMPONENTS_VALID_P (charset, c1, 0x20) 964 ? !CHAR_COMPONENTS_VALID_P (charset_id, c1, 0x20)
965 : !CHAR_COMPONENTS_VALID_P (charset, c1, c2))) 965 : !CHAR_COMPONENTS_VALID_P (charset_id, c1, c2)))
966 error ("Invalid code points for charset ID %d: %d %d", charset_id, c1, c2); 966 error ("Invalid code points for charset ID %d: %d %d", charset_id, c1, c2);
967 967
968 return make_number (MAKE_CHAR (charset_id, c1, c2)); 968 return make_number (MAKE_CHAR (charset_id, c1, c2));