changeset 20794:13d0a6194de7

(DECODE_SJIS_BIG5_CHARACTER): Don't have to increase coding->produced_char here. (code_convert_region): Initialize LEN_BYTE correctly.
author Kenichi Handa <handa@m17n.org>
date Wed, 28 Jan 1998 12:37:25 +0000
parents b2af60896559
children f201cdc12986
files src/coding.c
diffstat 1 files changed, 1 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/coding.c	Wed Jan 28 12:37:25 1998 +0000
+++ b/src/coding.c	Wed Jan 28 12:37:25 1998 +0000
@@ -2026,7 +2026,6 @@
       DECODE_CHARACTER_DIMENSION1 (charset_alt, c1);			\
     else								\
       DECODE_CHARACTER_DIMENSION2 (charset_alt, c1, c2);		\
-    coding->produced_char++;						\
   } while (0)
 
 #define ENCODE_SJIS_BIG5_CHARACTER(charset, c1, c2)			  \
@@ -3838,7 +3837,7 @@
       to = from + len;
     }
   from_byte = CHAR_TO_BYTE (from); to_byte = CHAR_TO_BYTE (to);
-  len_byte = from_byte - to_byte;
+  len_byte = to_byte - from_byte;
 
   if (! encodep && CODING_REQUIRE_DETECTION (coding))
     {