From bb4a388429ea9bf8ed5978cf7322c2f8f635d115 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Wed, 31 Jul 2002 07:05:17 +0000 Subject: [PATCH] (Fcall_process): Don't call insert_1_both directly if we are inserting a process output into a multibyte buffer. --- src/callproc.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/callproc.c b/src/callproc.c index bee100fc3c6..da3654a3411 100644 --- a/src/callproc.c +++ b/src/callproc.c @@ -764,7 +764,8 @@ usage: (call-process PROGRAM &optional INFILE BUFFER DISPLAY &rest ARGS) */) if (!NILP (buffer)) { - if (! CODING_MAY_REQUIRE_DECODING (&process_coding)) + if (NILP (current_buffer->enable_multibyte_characters) + && ! CODING_MAY_REQUIRE_DECODING (&process_coding)) insert_1_both (bufptr, nread, nread, 0, 1, 0); else { /* We have to decode the input. */ -- 2.39.2