]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fmake_byte_code): Improve the `usage' string.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 17 Apr 2003 21:49:09 +0000 (21:49 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 17 Apr 2003 21:49:09 +0000 (21:49 +0000)
src/alloc.c

index 4dcc5b498257999168760bc2abb7004f6afeb19f..73d1b034137c8b10ba41d76e70b542179b4a3729 100644 (file)
@@ -2436,7 +2436,7 @@ The arguments should be the arglist, bytecode-string, constant vector,
 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 @@ check_gcpros ()
   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 ();
 }