diff options
| author | Andrea Corallo | 2020-12-19 21:02:49 +0100 |
|---|---|---|
| committer | Andrea Corallo | 2020-12-19 21:28:00 +0100 |
| commit | ab985f41db5fdaeada513d28a065332fd8838cf4 (patch) | |
| tree | 31b852d5223ef6d0dbd4f4514f207c20b7d6417b /src/comp.c | |
| parent | 407fb165832341d3dccb78d2782d1790a19c4b9d (diff) | |
| download | emacs-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.c | 4 |
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 | } |