150 |
|
modules need this loader; in either case, the loader list is not |
151 |
|
changed if NULL is returned. */ |
152 |
|
lt_dlvtable * |
153 |
< |
lt_dlloader_remove (char *name) |
153 |
> |
lt_dlloader_remove (const char *name) |
154 |
|
{ |
155 |
|
const lt_dlvtable * vtable = lt_dlloader_find (name); |
156 |
|
static const char id_string[] = "lt_dlloader_remove"; |
199 |
|
|
200 |
|
/* If we got this far, remove the loader from our global list. */ |
201 |
|
return (lt_dlvtable *) |
202 |
< |
slist_unbox ((SList *) slist_remove (&loaders, loader_callback, name)); |
202 |
> |
slist_unbox ((SList *) slist_remove (&loaders, loader_callback, (void *) name)); |
203 |
|
} |
204 |
|
|
205 |
|
|
206 |
|
const lt_dlvtable * |
207 |
< |
lt_dlloader_find (char *name) |
207 |
> |
lt_dlloader_find (const char *name) |
208 |
|
{ |
209 |
< |
return lt_dlloader_get (slist_find (loaders, loader_callback, name)); |
209 |
> |
return lt_dlloader_get (slist_find (loaders, loader_callback, (void *) name)); |
210 |
|
} |