From e254e5e586086511c00c729dec1cdea029572aec Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Wed, 29 Sep 2004 23:41:54 +0000 Subject: [PATCH] (Finsert_file_contents): Be sure to free composition data. --- src/fileio.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/fileio.c b/src/fileio.c index 56dbae6f877..a346b4df260 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -4260,7 +4260,7 @@ actually used. */) if (how_much < 0) { xfree (conversion_buffer); - + coding_free_composition_data (&coding); if (how_much == -1) error ("IO error reading %s: %s", SDATA (orig_filename), emacs_strerror (errno)); @@ -4282,6 +4282,7 @@ actually used. */) if (bufpos == inserted) { xfree (conversion_buffer); + coding_free_composition_data (&coding); emacs_close (fd); specpdl_ptr--; /* Truncate the buffer to the size of the file. */ -- 2.39.2