# HG changeset patch # User Jim Blandy # Date 673683809 0 # Node ID 28d91bb8ac7445a899779c70bb867274fdb8b7e9 # Parent 7e94ea5958e0f308a0ba0d484a7b657e81516d5c *** empty log message *** diff -r 7e94ea5958e0 -r 28d91bb8ac74 src/insdel.c --- a/src/insdel.c Mon May 06 03:30:56 1991 +0000 +++ b/src/insdel.c Wed May 08 06:23:29 1991 +0000 @@ -314,10 +314,11 @@ signal_after_change (point-length, 0, length); } -/* Function to insert part of the text of a string (STRING) - consisting of LENGTH characters at position POS. - It does not work to use `insert' for this. */ - +/* Function to insert part of the text of a string (STRING) consisting + of LENGTH characters at position POS. + It does not work to use `insert' for this, becase a GC could happen + before we bcopy the stuff into the buffer, and relocate the string + without insert noticing. */ insert_from_string (string, pos, length) Lisp_Object string; register int pos, length;