# HG changeset patch # User james # Date 1065809065 0 # Node ID 9ddedfc70c4ad9be1509f89e5aa5486c30f6c172 # Parent f43f9ca6c7d993574f75d7bdc0cb6680d53c7bdd [xemacs-hg @ 2003-10-10 18:04:23 by james] Fix minor C++ breakage introduced by Eric Benson's patch. diff -r f43f9ca6c7d9 -r 9ddedfc70c4a src/ChangeLog --- a/src/ChangeLog Fri Oct 10 12:39:45 2003 +0000 +++ b/src/ChangeLog Fri Oct 10 18:04:25 2003 +0000 @@ -1,3 +1,8 @@ +2003-10-10 Jerry James + + * alloc.c (make_compiled_function): Fix C++ breakage introduced by + 2003-07-25 patch. + 2003-07-25 Eric Benson Delay the allocation and initialization of the args array in diff -r f43f9ca6c7d9 -r 9ddedfc70c4a src/alloc.c --- a/src/alloc.c Fri Oct 10 12:39:45 2003 +0000 +++ b/src/alloc.c Fri Oct 10 18:04:25 2003 +0000 @@ -1505,7 +1505,8 @@ f->instructions = Qzero; f->constants = Qzero; f->arglist = Qnil; - f->args = f->max_args = f->min_args = f->args_in_array = 0; + f->args = NULL; + f->max_args = f->min_args = f->args_in_array = 0; f->doc_and_interactive = Qnil; #ifdef COMPILED_FUNCTION_ANNOTATION_HACK f->annotated = Qnil;