From a84f151963f85c8ea74fae73a6664dc135f703a6 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Wed, 4 Jun 2003 12:43:09 +0000 Subject: [PATCH] _buffer_size): If coding->type is coding_type_ccl, double magnification on CRLF encoding. --- src/coding.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/coding.c b/src/coding.c index a7484b42711..b6458f284f9 100644 --- a/src/coding.c +++ b/src/coding.c @@ -4505,7 +4505,11 @@ encoding_buffer_size (coding, src_bytes) 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 -- 2.39.2