diff options
Diffstat (limited to 'src/module.c')
-rw-r--r-- | src/module.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/module.c b/src/module.c index 35a9f48eb12..98264df35a9 100644 --- a/src/module.c +++ b/src/module.c @@ -697,7 +697,7 @@ DEFUN ("module-load", Fmodule_load, Smodule_load, 1, 1, 0, void *gpl_sym; CHECK_STRING (file); - handle = dynlib_open (SDATA (file)); + handle = dynlib_open (SSDATA (file)); if (!handle) error ("Cannot load file %s: %s", SDATA (file), dynlib_error ()); @@ -789,6 +789,8 @@ ARGLIST is a list of arguments passed to SUBRPTR. */) finalize_environment (&env); Fthrow (tag, value); } + default: + eassume (false); } } |