mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-14 09:39:42 +00:00
Byte Compiler: generate code to adjust stack count after call to `signal'.
Corrects change from earlier today. * lisp/emacs-lisp/bytecomp.el (byte-compile-setq): supply the current value of `byte-compile--for-effect' as argument to `byte-compile-form'.
This commit is contained in:
parent
3f042f6588
commit
af40b7689a
@ -3749,7 +3749,8 @@ discarding."
|
||||
(format "missing value for `%S' at end of setq" (car (last args)))
|
||||
nil :error)
|
||||
(byte-compile-form
|
||||
`(signal 'wrong-number-of-arguments '(setq ,len))))
|
||||
`(signal 'wrong-number-of-arguments '(setq ,len))
|
||||
byte-compile--for-effect))
|
||||
(if args
|
||||
(while args
|
||||
(byte-compile-form (car (cdr args)))
|
||||
|
Loading…
Reference in New Issue
Block a user