diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 3 | ||||
| -rw-r--r-- | src/charset.c | 4 |
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 @@ | |||
| 1 | 2000-04-08 Ken Raeburn <raeburn@gnu.org> | 1 | 2000-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)); |