diff options
| author | Kenichi Handa | 2003-11-22 11:20:05 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2003-11-22 11:20:05 +0000 |
| commit | 1fa663f9b94279d2273fd235d60810dab5dc7d58 (patch) | |
| tree | a2fe1276db37a5a4173fa1afe8d135d708e9408c /src/coding.c | |
| parent | 8656eae58cd189a6b85a38dda3947ea17aff49d3 (diff) | |
| download | emacs-1fa663f9b94279d2273fd235d60810dab5dc7d58.tar.gz emacs-1fa663f9b94279d2273fd235d60810dab5dc7d58.zip | |
(encode_coding_emacs_mule): Emit bytes with MSB.
Diffstat (limited to 'src/coding.c')
| -rw-r--r-- | src/coding.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/coding.c b/src/coding.c index f2bbc929382..c87f117fe1b 100644 --- a/src/coding.c +++ b/src/coding.c | |||
| @@ -2125,9 +2125,10 @@ encode_coding_emacs_mule (coding) | |||
| 2125 | if (leading_codes[1]) | 2125 | if (leading_codes[1]) |
| 2126 | EMIT_ONE_BYTE (leading_codes[1]); | 2126 | EMIT_ONE_BYTE (leading_codes[1]); |
| 2127 | if (dimension == 1) | 2127 | if (dimension == 1) |
| 2128 | EMIT_ONE_BYTE (code); | 2128 | EMIT_ONE_BYTE (code | 0x80); |
| 2129 | else | 2129 | else |
| 2130 | { | 2130 | { |
| 2131 | code |= 0x8080; | ||
| 2131 | EMIT_ONE_BYTE (code >> 8); | 2132 | EMIT_ONE_BYTE (code >> 8); |
| 2132 | EMIT_ONE_BYTE (code & 0xFF); | 2133 | EMIT_ONE_BYTE (code & 0xFF); |
| 2133 | } | 2134 | } |