]> git.eshelyaron.com Git - emacs.git/commit
Don't leak result of nested byte-compilation to outer level
authorPaul Pogonyshev <pogonyshev@gmail.com>
Tue, 27 Oct 2020 08:43:55 +0000 (09:43 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Tue, 27 Oct 2020 08:43:55 +0000 (09:43 +0100)
commit083707bbab74a7fcc60fa566156224924ffc3c64
treea86611be219c7d559860d6dc6d767f8e3e401bab
parent7f32224dc324b0ee0f1b512c8d8b19aeb80141c1
Don't leak result of nested byte-compilation to outer level

* lisp/emacs-lisp/bytecomp.el (byte-compile-file): Bind
`byte-compiler-error-flag' instead of setting it (bug#41065).
This fixes a problem of "leaking" the flag when compiling
something that then compiles something that errors out (i.e., an
"inner" compile).
lisp/emacs-lisp/bytecomp.el