]> git.eshelyaron.com Git - emacs.git/commitdiff
* src/doc.c (Fsubstitute_command_keys): Clarify GC comments.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 17 Aug 2016 17:15:53 +0000 (10:15 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 17 Aug 2016 17:16:22 +0000 (10:16 -0700)
src/doc.c

index 4b91831c70333352eed7b2a63f3986afe3c5afee..6376398cc222d1c782747f28be27f530e6b3b25e 100644 (file)
--- a/src/doc.c
+++ b/src/doc.c
@@ -821,7 +821,8 @@ Otherwise, return a new string.  */)
              goto do_remap;
            }
 
-         /* Take relocation of string contents into account.  */
+         /* Fwhere_is_internal can GC, so take relocation of string
+            contents into account.  */
          strp = SDATA (str) + idx;
          start = strp - length_byte - 1;
 
@@ -936,7 +937,8 @@ Otherwise, return a new string.  */)
            bufp += length_byte;
            nchars += length;
 
-           /* Take relocation of string contents into account.  */
+           /* Some of the previous code can GC, so take relocation of
+              string contents into account.  */
            strp = SDATA (str) + idx;
 
            continue;