From: Kenichi Handa Date: Wed, 29 Sep 2004 23:43:48 +0000 (+0000) Subject: (send_process): Be sure to free composition data. X-Git-Tag: ttn-vms-21-2-B4~4754 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=9de36315db6feb975f19b3a01c5883a56f2b1fe9;p=emacs.git (send_process): Be sure to free composition data. --- diff --git a/src/ChangeLog b/src/ChangeLog index 266b62588ea..4cb7ad9d501 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,14 @@ +2004-09-30 Kenichi Handa + + * process.c (send_process): Be sure to free composition data. + + * fileio.c (Finsert_file_contents): Be sure to free composition + data. + + * coding.c (code_convert_region): Don't skip ASCIIs if there are + compositions to encode. Be sure to free composition data. + (encode_coding_string): Likewise. + 2004-09-29 Kim F. Storm * fringe.c: Remove limit on number of bitmaps. diff --git a/src/process.c b/src/process.c index d20290813e1..b63c730b480 100644 --- a/src/process.c +++ b/src/process.c @@ -5203,6 +5203,7 @@ send_process (proc, buf, len, object) object = p->encoding_buf; encode_coding (coding, (char *) buf, SDATA (object), len, SBYTES (object)); + coding_free_composition_data (coding); len = coding->produced; buf = SDATA (object); }