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'.
(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)))