From 9420c2c2cd78026a44b0f98ca486948e1078549b Mon Sep 17 00:00:00 2001 From: Ralf Wildenhues Date: Mon, 1 Nov 2004 11:26:58 +0000 Subject: [PATCH] * libltdl/ltdl.c (loader_init_callback, lt_dlexit): Add casts to target type. --- ChangeLog | 3 +++ libltdl/ltdl.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index b4cec579a..11ab646f8 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2004-10-30 Ralf Wildenhues + * 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. diff --git a/libltdl/ltdl.c b/libltdl/ltdl.c index 4a1ea94f8..d4cb2ec77 100644 --- a/libltdl/ltdl.c +++ b/libltdl/ltdl.c @@ -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); } -- 2.47.2