# HG changeset patch
# User Kenichi Handa <handa@m17n.org>
# Date 1054730589 0
# Node ID 28be64986453fd8fd85f92d09e072d79e655292a
# Parent  4363ea1a617bef01f36dd0835806c01bdc7a63a7
_buffer_size): If coding->type is
coding_type_ccl, double magnification on CRLF encoding.

diff -r 4363ea1a617b -r 28be64986453 src/coding.c
--- a/src/coding.c	Wed Jun 04 09:48:59 2003 +0000
+++ b/src/coding.c	Wed Jun 04 12:43:09 2003 +0000
@@ -4505,7 +4505,11 @@
   int magnification;
 
   if (coding->type == coding_type_ccl)
-    magnification = coding->spec.ccl.encoder.buf_magnification;
+    {
+      magnification = coding->spec.ccl.encoder.buf_magnification;
+      if (coding->eol_type == CODING_EOL_CRLF)
+	magnification *= 2;
+    }
   else if (CODING_REQUIRE_ENCODING (coding))
     magnification = 3;
   else