summaryrefslogtreecommitdiff
path: root/src/comp.c
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2021-12-16 17:57:56 +0800
committerPo Lu <luangruo@yahoo.com>2021-12-16 17:57:56 +0800
commit32b9b22f66b1afcc614d5f76860d56d5630c5bc4 (patch)
tree5ce3d153e5b772c00855a0798c212462d4ae2ff2 /src/comp.c
parent81d2e846a801a45befe911146469a983af8438c6 (diff)
parent0b43e7a49327ce32c67648eb898551002f135ef5 (diff)
downloademacs-32b9b22f66b1afcc614d5f76860d56d5630c5bc4.tar.gz
emacs-32b9b22f66b1afcc614d5f76860d56d5630c5bc4.tar.bz2
emacs-32b9b22f66b1afcc614d5f76860d56d5630c5bc4.zip
Merge remote-tracking branch 'origin/master' into feature/pgtk
Diffstat (limited to 'src/comp.c')
-rw-r--r--src/comp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/comp.c b/src/comp.c
index fb9b1a5a2d8..1fb384840cf 100644
--- a/src/comp.c
+++ b/src/comp.c
@@ -5278,16 +5278,16 @@ LATE_LOAD has to be non-nil when loading for deferred compilation. */)
Fmake_temp_file_internal (filename, Qnil, build_string (".eln.tmp"),
Qnil);
if (NILP (Ffile_writable_p (tmp_filename)))
- comp_u->handle = dynlib_open (SSDATA (encoded_filename));
+ comp_u->handle = dynlib_open_for_eln (SSDATA (encoded_filename));
else
{
Frename_file (filename, tmp_filename, Qt);
- comp_u->handle = dynlib_open (SSDATA (ENCODE_FILE (tmp_filename)));
+ comp_u->handle = dynlib_open_for_eln (SSDATA (ENCODE_FILE (tmp_filename)));
Frename_file (tmp_filename, filename, Qnil);
}
}
else
- comp_u->handle = dynlib_open (SSDATA (encoded_filename));
+ comp_u->handle = dynlib_open_for_eln (SSDATA (encoded_filename));
if (!comp_u->handle)
xsignal2 (Qnative_lisp_load_failed, filename,