diff options
author | Alan Modra <amodra@bigpond.net.au> | 2012-10-22 04:54:23 +0000 |
---|---|---|
committer | Alan Modra <amodra@bigpond.net.au> | 2012-10-22 04:54:23 +0000 |
commit | 928c07d77a5e1f2d12cb8bb7667bd77399112def (patch) | |
tree | c5fcec9cd3e8fe8b709cb3417b9e470becaaaa7a /ld/plugin.c | |
parent | 3544224497f3da3ea38508b26d1fc5012891ddc8 (diff) | |
download | binutils-redhat-928c07d77a5e1f2d12cb8bb7667bd77399112def.tar.gz |
* plugin.c (plugin_load_plugins): Warning fix.
Diffstat (limited to 'ld/plugin.c')
-rw-r--r-- | ld/plugin.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/ld/plugin.c b/ld/plugin.c index 7e3d2a33ba..8902ef4ea3 100644 --- a/ld/plugin.c +++ b/ld/plugin.c @@ -800,9 +800,11 @@ plugin_load_plugins (void) while (curplug) { enum ld_plugin_status rv; - ld_plugin_onload onloadfn = dlsym (curplug->dlhandle, "onload"); + ld_plugin_onload onloadfn; + + onloadfn = (ld_plugin_onload) dlsym (curplug->dlhandle, "onload"); if (!onloadfn) - onloadfn = dlsym (curplug->dlhandle, "_onload"); + onloadfn = (ld_plugin_onload) dlsym (curplug->dlhandle, "_onload"); if (!onloadfn) return set_plugin_error (curplug->name); set_tv_plugin_args (curplug, &my_tv[tv_header_size]); |