(detect_eol): Preserve coding->cmp_data.
authorKenichi Handa <handa@m17n.org>
Mon, 24 Jun 2002 00:35:59 +0000 (00:35 +0000)
committerKenichi Handa <handa@m17n.org>
Mon, 24 Jun 2002 00:35:59 +0000 (00:35 +0000)
src/coding.c

index a7b1ce4..25bf5f9 100644 (file)
@@ -4317,11 +4317,13 @@ detect_eol (coding, src, src_bytes)
     {
       int src_multibyte = coding->src_multibyte;
       int dst_multibyte = coding->dst_multibyte;
+      struct composition_data *cmp_data = coding->cmp_data;
 
       setup_coding_system (XVECTOR (val)->contents[eol_type], coding);
       coding->src_multibyte = src_multibyte;
       coding->dst_multibyte = dst_multibyte;
       coding->heading_ascii = skip;
+      coding->cmp_data = cmp_data;
     }
 }