diff options
author | Gerd Moellmann <gerd@gnu.org> | 2000-09-14 15:13:29 +0000 |
---|---|---|
committer | Gerd Moellmann <gerd@gnu.org> | 2000-09-14 15:13:29 +0000 |
commit | 71a7bfa7ee076eca9de5ed9ca737e06fcf7c4bec (patch) | |
tree | 3b677ca84c87202dd6f845b310aac06b888b78f7 /src/insdel.c | |
parent | a74c5ec1a49164cddf46a12482afa7359251770f (diff) | |
download | emacs-71a7bfa7ee076eca9de5ed9ca737e06fcf7c4bec.tar.gz |
(make_gap): Use enlarge_buffer_text.
Diffstat (limited to 'src/insdel.c')
-rw-r--r-- | src/insdel.c | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/src/insdel.c b/src/insdel.c index b62fba5b8b9..acc1d47395d 100644 --- a/src/insdel.c +++ b/src/insdel.c @@ -520,20 +520,7 @@ make_gap (nbytes_added) >= ((unsigned) 1 << (min (BITS_PER_INT, VALBITS) - 1))) error ("Buffer exceeds maximum size"); - BLOCK_INPUT; - /* We allocate extra 1-byte `\0' at the tail for anchoring a search. */ - result = BUFFER_REALLOC (BEG_ADDR, (Z_BYTE - BEG_BYTE - + GAP_SIZE + nbytes_added + 1)); - - if (result == 0) - { - UNBLOCK_INPUT; - memory_full (); - } - - /* We can't unblock until the new address is properly stored. */ - BEG_ADDR = result; - UNBLOCK_INPUT; + enlarge_buffer_text (current_buffer, nbytes_added); /* Prevent quitting in move_gap. */ tem = Vinhibit_quit; |