From b252f80121bac145a278a29d070596bba1715c4b Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Tue, 9 Jul 2002 00:12:23 +0000 Subject: [PATCH] (Fcall_process): Fix previous change. --- src/callproc.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/callproc.c b/src/callproc.c index ddc134658ca..f671c044419 100644 --- a/src/callproc.c +++ b/src/callproc.c @@ -787,7 +787,12 @@ usage: (call-process PROGRAM &optional INFILE BUFFER DISPLAY &rest ARGS) */) size = decoding_buffer_size (&process_coding, nread); decoding_buf = (char *) xmalloc (size); - if (CODING_REQUIRE_DETECTION (&process_coding)) + /* We can't use the macro CODING_REQUIRE_DETECTION + because it always returns nonzero if the coding + system requires EOL detection. Here, we have to + check only whether or not the coding system + requires text-encoding detection. */ + if (process_coding.type == coding_type_undecided) { detect_coding (&process_coding, bufptr, nread); if (process_coding.composing != COMPOSITION_DISABLED) -- 2.39.2