diff options
author | Alan Modra <amodra@gmail.com> | 2012-10-22 04:54:25 +0000 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2012-10-22 04:54:25 +0000 |
commit | a8f9d13eda525d42916c33b0a9f4b98ca84f3aab (patch) | |
tree | 37938e413e53c9717a6cec610886e66cd07849a8 | |
parent | eac3aa9e9a0163844ff1444b61d3a6eeff9a1fa3 (diff) | |
download | gdb-a8f9d13eda525d42916c33b0a9f4b98ca84f3aab.zip gdb-a8f9d13eda525d42916c33b0a9f4b98ca84f3aab.tar.gz gdb-a8f9d13eda525d42916c33b0a9f4b98ca84f3aab.tar.bz2 |
* plugin.c (plugin_load_plugins): Warning fix.
-rw-r--r-- | ld/ChangeLog | 4 | ||||
-rw-r--r-- | ld/plugin.c | 6 |
2 files changed, 8 insertions, 2 deletions
diff --git a/ld/ChangeLog b/ld/ChangeLog index 25369c4..e16bf3d 100644 --- a/ld/ChangeLog +++ b/ld/ChangeLog @@ -1,3 +1,7 @@ +2012-10-22 Alan Modra <amodra@gmail.com> + + * plugin.c (plugin_load_plugins): Warning fix. + 2012-10-18 Kai Tietz <ktietz@redhat.com> PR binutils/14067 diff --git a/ld/plugin.c b/ld/plugin.c index 7e3d2a3..8902ef4 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]); |