changeset 50626:a5a77c7717cb

(Fmake_byte_code): Improve the `usage' string.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 17 Apr 2003 21:49:09 +0000
parents 804e6ed7ce2c
children 4135e9f40991
files src/alloc.c
diffstat 1 files changed, 3 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/alloc.c	Thu Apr 17 21:44:50 2003 +0000
+++ b/src/alloc.c	Thu Apr 17 21:49:09 2003 +0000
@@ -2436,7 +2436,7 @@
 stack size, (optional) doc string, and (optional) interactive spec.
 The first four arguments are required; at most six have any
 significance.
-usage: (make-byte-code &rest ELEMENTS)  */)
+usage: (make-byte-code ARGLIST BYTE-CODE CONSTANTS DEPTH &optional DOCSTRING INTERACTIVE-SPEC &rest ELEMENTS)  */)
      (nargs, args)
      register int nargs;
      Lisp_Object *args;
@@ -3701,6 +3701,8 @@
   for (p = gcprolist; p; p = p->next)
     for (i = 0; i < p->nvars; ++i)
       if (!survives_gc_p (p->var[i]))
+	/* FIXME: It's not necessarily a bug.  It might just be that the
+	   GCPRO is unnecessary or should release the object sooner.  */
 	abort ();
 }