4260 |
if (how_much < 0) |
if (how_much < 0) |
4261 |
{ |
{ |
4262 |
xfree (conversion_buffer); |
xfree (conversion_buffer); |
4263 |
|
coding_free_composition_data (&coding); |
4264 |
if (how_much == -1) |
if (how_much == -1) |
4265 |
error ("IO error reading %s: %s", |
error ("IO error reading %s: %s", |
4266 |
SDATA (orig_filename), emacs_strerror (errno)); |
SDATA (orig_filename), emacs_strerror (errno)); |
4282 |
if (bufpos == inserted) |
if (bufpos == inserted) |
4283 |
{ |
{ |
4284 |
xfree (conversion_buffer); |
xfree (conversion_buffer); |
4285 |
|
coding_free_composition_data (&coding); |
4286 |
emacs_close (fd); |
emacs_close (fd); |
4287 |
specpdl_ptr--; |
specpdl_ptr--; |
4288 |
/* Truncate the buffer to the size of the file. */ |
/* Truncate the buffer to the size of the file. */ |