From b68060293249e7a86c23dfb7a831a11dbb5bd694 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Thu, 25 Jul 2013 09:07:47 +0100 Subject: [PATCH] * fileio.c (Finsert_file_contents): Use a more-conservative fix. Fixes: debbugs:14936 --- src/fileio.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/fileio.c b/src/fileio.c index 1350e19ef27..c47b3533145 100644 --- a/src/fileio.c +++ b/src/fileio.c @@ -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); -- 2.39.2