summaryrefslogtreecommitdiff
path: root/libguile/dynl.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/dynl.c')
-rw-r--r--libguile/dynl.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libguile/dynl.c b/libguile/dynl.c
index 99c6dc837..ad2b3a32a 100644
--- a/libguile/dynl.c
+++ b/libguile/dynl.c
@@ -75,8 +75,8 @@ sysdep_dynl_link (const char *fname, const char *subr)
SCM fn;
SCM msg;
- fn = scm_makfrom0str (fname);
- msg = scm_makfrom0str (scm_lt_dlerror ());
+ fn = scm_from_locale_string (fname);
+ msg = scm_from_locale_string (scm_lt_dlerror ());
scm_misc_error (subr, "file: ~S, message: ~S", scm_list_2 (fn, msg));
}
return (void *) handle;