Messages informing you of the progress of the load are displayed unless
the variable `load-modules-quietly' is non-NIL.
*/
- (file,name,version))
+ (file, name, version))
{
char *mod, *mname, *mver;
int speccount = specpdl_depth();
requested a module to be unloaded, it will be unloaded from memory as
soon as the last reference to symbols within the module is destroyed.
*/
- (file,name,version))
+ (file, name, version))
{
int x;
char *mod, *mname, *mver;
{
emodules_depth--;
dll_close (dlhandle);
+ dlhandle = 0; /* Zero this out before module_load_unwind runs */
return;
}
*/);
/* #### Export this to Lisp */
- Vmodule_extensions = build_string (":.ell:.so:.dll");
+ Vmodule_extensions = build_string (":.ell:.so:.dll:.dylib");
staticpro (&Vmodule_extensions);
load_modules_quietly = 0;