aboutsummaryrefslogtreecommitdiffstats
path: root/src/comp.c
diff options
context:
space:
mode:
authorAndrea Corallo2020-12-19 21:02:49 +0100
committerAndrea Corallo2020-12-19 21:28:00 +0100
commitab985f41db5fdaeada513d28a065332fd8838cf4 (patch)
tree31b852d5223ef6d0dbd4f4514f207c20b7d6417b /src/comp.c
parent407fb165832341d3dccb78d2782d1790a19c4b9d (diff)
downloademacs-ab985f41db5fdaeada513d28a065332fd8838cf4.tar.gz
emacs-ab985f41db5fdaeada513d28a065332fd8838cf4.zip
Add 'internal_condition_case_5' (bug#45303).
* src/lisp.h (internal_condition_case_4) (internal_condition_case_5): Declare. * src/eval.c (internal_condition_case_5): New function. * src/comp.c (eln_load_path_final_clean_up): Use 'internal_condition_case_5'.
Diffstat (limited to 'src/comp.c')
-rw-r--r--src/comp.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/comp.c b/src/comp.c
index f77faaa483e..12c5f1c7e49 100644
--- a/src/comp.c
+++ b/src/comp.c
@@ -4618,11 +4618,11 @@ eln_load_path_final_clean_up (void)
4618 FOR_EACH_TAIL (dir_tail) 4618 FOR_EACH_TAIL (dir_tail)
4619 { 4619 {
4620 Lisp_Object files_in_dir = 4620 Lisp_Object files_in_dir =
4621 internal_condition_case_4 (Fdirectory_files, 4621 internal_condition_case_5 (Fdirectory_files,
4622 concat2 (XCAR (dir_tail), 4622 concat2 (XCAR (dir_tail),
4623 Vcomp_native_version_dir), 4623 Vcomp_native_version_dir),
4624 Qt, build_string ("\\.eln\\.old\\'"), Qnil, 4624 Qt, build_string ("\\.eln\\.old\\'"), Qnil,
4625 Qt, return_nil); 4625 Qt, return_nil, Qnil);
4626 FOR_EACH_TAIL (files_in_dir) 4626 FOR_EACH_TAIL (files_in_dir)
4627 Fdelete_file (XCAR (files_in_dir), Qnil); 4627 Fdelete_file (XCAR (files_in_dir), Qnil);
4628 } 4628 }