Mercurial > hg > xemacs-beta
comparison src/bytecode.c @ 438:84b14dcb0985 r21-2-27
Import from CVS: tag r21-2-27
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:32:25 +0200 |
parents | 3ecd8885ac67 |
children | 8de8e3f6228a |
comparison
equal
deleted
inserted
replaced
437:e2a4e8b94b82 | 438:84b14dcb0985 |
---|---|
525 UNBIND_TO_GCPRO (speccount, value); | 525 UNBIND_TO_GCPRO (speccount, value); |
526 return value; | 526 return value; |
527 } | 527 } |
528 | 528 |
529 wrong_number_of_arguments: | 529 wrong_number_of_arguments: |
530 /* The actual printed compiled_function object is incomprehensible. | |
531 Check the backtrace to see if we can get a more meaningful symbol. */ | |
532 if (EQ (fun, indirect_function (*backtrace_list->function, 0))) | |
533 fun = *backtrace_list->function; | |
530 return Fsignal (Qwrong_number_of_arguments, list2 (fun, make_int (nargs))); | 534 return Fsignal (Qwrong_number_of_arguments, list2 (fun, make_int (nargs))); |
531 } | 535 } |
532 | 536 |
533 | 537 |
534 /* Read next uint8 from the instruction stream. */ | 538 /* Read next uint8 from the instruction stream. */ |