* lisp/emacs-lisp/cconv.el (cconv-convert): Use an immediate warning;
a delayed one made little sense as it's a matter of well-formedness.
(cherry picked from commit
14ecc377ab43e4c33506c2a8b65bf1e75fb262d3)
`(,func . ,(mapcar (lambda (form)
(cconv-convert form env extend))
forms))
- (macroexp--warn-wrap form (format-message "Malformed function `%S'"
- (car form))
- nil nil)))
+ (byte-compile-warn-x form "Malformed function `%S'" func)
+ nil))
(_ (or (cdr (assq form env)) form))))