4135 |
return place ? place->next : handles; |
return place ? place->next : handles; |
4136 |
} |
} |
4137 |
|
|
4138 |
|
lt_dlhandle |
4139 |
|
lt_dlhandle_find (module_name) |
4140 |
|
const char *module_name; |
4141 |
|
{ |
4142 |
|
lt_dlhandle cur = handles; |
4143 |
|
|
4144 |
|
if (cur) |
4145 |
|
do |
4146 |
|
{ |
4147 |
|
if (cur->info.name && strcmp (cur->info.name, module_name) == 0) |
4148 |
|
break; |
4149 |
|
} while (cur = cur->next); |
4150 |
|
|
4151 |
|
return cur; |
4152 |
|
} |
4153 |
|
|
4154 |
int |
int |
4155 |
lt_dlforeach (func, data) |
lt_dlforeach (func, data) |
4156 |
int (*func) LT_PARAMS((lt_dlhandle handle, lt_ptr data)); |
int (*func) LT_PARAMS((lt_dlhandle handle, lt_ptr data)); |