]> git.eshelyaron.com Git - emacs.git/commit
* src/emacs-module.c (struct env_storage): Delete
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 27 Nov 2015 20:18:29 +0000 (15:18 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 27 Nov 2015 20:18:29 +0000 (15:18 -0500)
commit60d8c804cf1ee613324a853de3d183663bb77f83
tree2636e4a1ce0eb654208d00b83f66d9539abb3f14
parent88050ec3e489499ef898c0cb02486795916833e7
* src/emacs-module.c (struct env_storage): Delete

(struct emacs_runtime_private): Keep an emacs_env instead.
(Fmodule_load, Fmodule_call): Declare emacs_env_private separately.
(initialize_environment): Split the arg in two.  Adjust all callers.
Only store the private part in Vmodule_environments.
(finalize_environment): Change the arg to only be the private env.
Adjust all callers.
src/emacs-module.c