Mercurial > emacs
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 (); }