1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-15 09:47:20 +00:00

* fileio.c (Finsert_file_contents): Use a more-conservative fix.

Fixes: debbugs:14936
This commit is contained in:
Paul Eggert 2013-07-25 09:07:47 +01:00
parent 9d611ffe28
commit b680602932

View File

@ -3860,10 +3860,7 @@ by calling `format-decode', which see. */)
if (same_at_start - BEGV_BYTE == end_offset - beg_offset)
{
emacs_close (fd);
/* Discard the unwind protect for closing the file, and any
unwind protect for restoring point. */
specpdl_ptr = specpdl + fd_index;
clear_unwind_protect (fd_index);
/* Truncate the buffer to the size of the file. */
del_range_1 (same_at_start, same_at_end, 0, 0);