From: Kenichi Handa Date: Thu, 27 Aug 2009 11:13:33 +0000 (+0000) Subject: (send_process): Use encode_coding_object instead of X-Git-Tag: emacs-pretest-23.1.90~1658 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=550c8289fd72b5bff091ce1c2f9c6567215a8994;p=emacs.git (send_process): Use encode_coding_object instead of encode_coding_string to perform eol-conversion even if the string is unibyte. --- diff --git a/src/ChangeLog b/src/ChangeLog index 7eb5f5b3efb..12f3185a3ed 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,9 @@ 2009-08-27 Kenichi Handa + * process.c (send_process): Use encode_coding_object instead of + encode_coding_string to perform eol-conversion even if the string + is unibyte. + * coding.c (encode_coding_utf_16): Fix checking of a Unicode character. diff --git a/src/process.c b/src/process.c index 86cc5b0c4b4..77ca2551e46 100644 --- a/src/process.c +++ b/src/process.c @@ -5721,7 +5721,8 @@ send_process (proc, buf, len, object) } else if (STRINGP (object)) { - encode_coding_string (coding, object, 1); + encode_coding_object (coding, object, 0, 0, SCHARS (object), + SBYTES (object), Qt); } else {