Fix of last fix
[bpt/guile.git] / libguile / dynl-dld.c
index 17d975c..f3c24c2 100644 (file)
@@ -64,9 +64,10 @@ listundefs ()
 }
 
 static void *
-sysdep_dynl_link (fname, subr)
-     char *fname;
-     char *subr;
+sysdep_dynl_link (fname, int flags, subr)
+     const char *fname;
+     int flags;
+     const char *subr;
 {
     int status;
 
@@ -82,7 +83,7 @@ sysdep_dynl_link (fname, subr)
 static void
 sysdep_dynl_unlink (handle, subr)
      void *handle;
-     char *subr;
+     const char *subr;
 {
     int status;
 
@@ -96,9 +97,9 @@ sysdep_dynl_unlink (handle, subr)
 
 static void *
 sysdep_dynl_func (symb, handle, subr)
-     char *symb;
+     const char *symb;
      void *handle;
-     char *subr;
+     const char *subr;
 {
     void *func;