]> git.eshelyaron.com Git - emacs.git/commitdiff
(code_convert_region): Initialize
authorKenichi Handa <handa@m17n.org>
Tue, 14 Nov 2006 10:41:04 +0000 (10:41 +0000)
committerKenichi Handa <handa@m17n.org>
Tue, 14 Nov 2006 10:41:04 +0000 (10:41 +0000)
coding->heading_ascii.
(decode_coding_string, code_convert_region): Likewise.

src/ChangeLog
src/coding.c

index 407e2508b218c60b55b33e92e9cf4a863f80fb9d..00974511e94787a4e092b8c67197e6cd0c49d731 100644 (file)
@@ -1,3 +1,9 @@
+2006-11-14  Kenichi Handa  <handa@m17n.org>
+
+       * coding.c (code_convert_region): Initialize
+       coding->heading_ascii.
+       (decode_coding_string, code_convert_region): Likewise.
+
 2006-11-14  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
 
        * config.in: Regenerate.
index 244861fe8849d417ff3d118ef5e9fa027bae7990..cf6bab2aeba298ed8a88592216e99dfdbf5d8cc2 100644 (file)
@@ -5581,6 +5581,8 @@ code_convert_region (from, from_byte, to, to_byte, coding, encodep, replace)
       inhibit_modification_hooks = saved_inhibit_modification_hooks;
     }
 
+  coding->heading_ascii = 0;
+
   if (! encodep && CODING_REQUIRE_DETECTION (coding))
     {
       /* We must detect encoding of text and eol format.  */
@@ -6225,6 +6227,8 @@ decode_coding_string (str, coding, nocopy)
   saved_coding_symbol = coding->symbol;
   coding->src_multibyte = STRING_MULTIBYTE (str);
   coding->dst_multibyte = 1;
+  coding->heading_ascii = 0;
+
   if (CODING_REQUIRE_DETECTION (coding))
     {
       /* See the comments in code_convert_region.  */
@@ -6437,6 +6441,7 @@ encode_coding_string (str, coding, nocopy)
   /* Try to skip the heading and tailing ASCIIs.  We can't skip them
      if we must run CCL program or there are compositions to
      encode.  */
+  coding->heading_ascii = 0;
   if (coding->type != coding_type_ccl
       && (! coding->cmp_data || coding->cmp_data->used == 0))
     {