]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* libltdl/ltdl.c (loader_init_callback, lt_dlexit): Add casts to
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 1 Nov 2004 11:26:29 +0000 (11:26 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 1 Nov 2004 11:26:29 +0000 (11:26 +0000)
target type.

ChangeLog
libltdl/ltdl.c

index 666af1251c9ae1123fffede84d91d088eca2c7a8..983c6051e1d8a2434f2c5de4d2f67110b6736d71 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2004-10-30  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
 
+       * libltdl/ltdl.c (loader_init_callback, lt_dlexit): Add casts to
+       target type.
+
        * tests/defs.m4sh (func_exec): `shift'ing when there is nothing
        to shift is non-portable.
 
index 1beca9f0131d923aaf6ed01d18af8a3a06d5be1d..813f8ae76c7f0ed8193d77e589f1fe9913e4bb1d 100644 (file)
@@ -153,7 +153,7 @@ lt__alloc_die_callback (void)
 static int
 loader_init_callback (lt_dlhandle handle)
 {
-  return loader_init (lt_dlsym (handle, "get_vtable"), 0);
+  return loader_init ((lt_get_vtable *) lt_dlsym (handle, "get_vtable"), 0);
 }
 
 static int
@@ -283,7 +283,7 @@ lt_dlexit (void)
          lt_dlloader *next   = lt_dlloader_next (loader);
          lt_dlvtable *vtable = (lt_dlvtable *) lt_dlloader_get (loader);
 
-         if ((vtable = lt_dlloader_remove (vtable->name)))
+         if ((vtable = lt_dlloader_remove ((char *) vtable->name)))
            {
              FREE (vtable);
            }