diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/lread.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lread.c b/src/lread.c index 5fd52feb376..56717dba810 100644 --- a/src/lread.c +++ b/src/lread.c @@ -1675,7 +1675,9 @@ maybe_swap_for_eln (bool no_native, Lisp_Object *filename, int *fd) FOR_EACH_TAIL_SAFE (eln_path_tail) { Lisp_Object eln_name = - Fexpand_file_name (eln_rel_name, XCAR (eln_path_tail)); + Fexpand_file_name (eln_rel_name, + Fexpand_file_name (Vcomp_native_version_dir, + XCAR (eln_path_tail))); int eln_fd = emacs_open (SSDATA (ENCODE_FILE (eln_name)), O_RDONLY, 0); if (eln_fd > 0) |