Mercurial > emacs
comparison src/coding.c @ 22790:7ab6c2f70b0b
(init_coding): New function.
(init_coding_once): Don't initialize conversion_buffer here. It
is done in init_coding.
| author | Kenichi Handa <handa@m17n.org> |
|---|---|
| date | Tue, 21 Jul 1998 01:42:40 +0000 |
| parents | 04b653d7f842 |
| children | 70f58e77fda7 |
comparison
equal
deleted
inserted
replaced
| 22789:2ba6f9b60ee6 | 22790:7ab6c2f70b0b |
|---|---|
| 5036 | 5036 |
| 5037 | 5037 |
| 5038 /*** 8. Post-amble ***/ | 5038 /*** 8. Post-amble ***/ |
| 5039 | 5039 |
| 5040 void | 5040 void |
| 5041 init_coding () | |
| 5042 { | |
| 5043 conversion_buffer = (char *) xmalloc (MINIMUM_CONVERSION_BUFFER_SIZE); | |
| 5044 } | |
| 5045 | |
| 5046 void | |
| 5041 init_coding_once () | 5047 init_coding_once () |
| 5042 { | 5048 { |
| 5043 int i; | 5049 int i; |
| 5044 | 5050 |
| 5045 /* Emacs' internal format specific initialize routine. */ | 5051 /* Emacs' internal format specific initialize routine. */ |
| 5077 iso_code_class[ISO_CODE_SS2] = ISO_single_shift_2; | 5083 iso_code_class[ISO_CODE_SS2] = ISO_single_shift_2; |
| 5078 iso_code_class[ISO_CODE_SS3] = ISO_single_shift_3; | 5084 iso_code_class[ISO_CODE_SS3] = ISO_single_shift_3; |
| 5079 iso_code_class[ISO_CODE_CSI] = ISO_control_sequence_introducer; | 5085 iso_code_class[ISO_CODE_CSI] = ISO_control_sequence_introducer; |
| 5080 | 5086 |
| 5081 conversion_buffer_size = MINIMUM_CONVERSION_BUFFER_SIZE; | 5087 conversion_buffer_size = MINIMUM_CONVERSION_BUFFER_SIZE; |
| 5082 conversion_buffer = (char *) xmalloc (MINIMUM_CONVERSION_BUFFER_SIZE); | |
| 5083 | 5088 |
| 5084 setup_coding_system (Qnil, &keyboard_coding); | 5089 setup_coding_system (Qnil, &keyboard_coding); |
| 5085 setup_coding_system (Qnil, &terminal_coding); | 5090 setup_coding_system (Qnil, &terminal_coding); |
| 5086 setup_coding_system (Qnil, &safe_terminal_coding); | 5091 setup_coding_system (Qnil, &safe_terminal_coding); |
| 5087 | 5092 |
