diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/coding.c | 6 |
2 files changed, 8 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index ad01ac41f1a..82b9d08657b 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2008-03-02 Andreas Schwab <schwab@suse.de> | ||
| 2 | |||
| 3 | * coding.c (decode_coding_big5, produce_chars): Fix typos in last | ||
| 4 | change. | ||
| 5 | |||
| 1 | 2008-03-02 Kentaro Ohkouchi <nanasess@fsm.ne.jp> | 6 | 2008-03-02 Kentaro Ohkouchi <nanasess@fsm.ne.jp> |
| 2 | 7 | ||
| 3 | * gnu.h: New icon. | 8 | * gnu.h: New icon. |
diff --git a/src/coding.c b/src/coding.c index 525764d693d..d021a173a78 100644 --- a/src/coding.c +++ b/src/coding.c | |||
| @@ -4264,7 +4264,7 @@ decode_coding_big5 (coding) | |||
| 4264 | break; | 4264 | break; |
| 4265 | 4265 | ||
| 4266 | if (byte_after_cr >= 0) | 4266 | if (byte_after_cr >= 0) |
| 4267 | c1 = byte_after_cr, byte_after_cr = -1; | 4267 | c = byte_after_cr, byte_after_cr = -1; |
| 4268 | else | 4268 | else |
| 4269 | ONE_MORE_BYTE (c); | 4269 | ONE_MORE_BYTE (c); |
| 4270 | 4270 | ||
| @@ -4272,7 +4272,7 @@ decode_coding_big5 (coding) | |||
| 4272 | goto invalid_code; | 4272 | goto invalid_code; |
| 4273 | if (c < 0x80) | 4273 | if (c < 0x80) |
| 4274 | { | 4274 | { |
| 4275 | if (eol_crlf && c1 == '\r') | 4275 | if (eol_crlf && c == '\r') |
| 4276 | ONE_MORE_BYTE (byte_after_cr); | 4276 | ONE_MORE_BYTE (byte_after_cr); |
| 4277 | charset = charset_roman; | 4277 | charset = charset_roman; |
| 4278 | } | 4278 | } |
| @@ -6108,7 +6108,7 @@ produce_chars (coding, translation_table, last_block) | |||
| 6108 | } | 6108 | } |
| 6109 | produced_chars = coding->consumed_char; | 6109 | produced_chars = coding->consumed_char; |
| 6110 | while (src < src_end) | 6110 | while (src < src_end) |
| 6111 | *dst += *src++; | 6111 | *dst++ = *src++; |
| 6112 | } | 6112 | } |
| 6113 | } | 6113 | } |
| 6114 | 6114 | ||