* plugin.c (plugin_load_plugins): Warning fix.
authorAlan Modra <amodra@gmail.com>
Mon, 22 Oct 2012 04:54:25 +0000 (04:54 +0000)
committerAlan Modra <amodra@gmail.com>
Mon, 22 Oct 2012 04:54:25 +0000 (04:54 +0000)
ld/ChangeLog
ld/plugin.c

index 25369c4c859f2eb4a8b12b57d27ef1465b889c98..e16bf3d555b1a9c53af87629a27752d329f9de87 100644 (file)
@@ -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
index 7e3d2a33ba87075efe5fdd859171b803a7f1e8cd..8902ef4ea36b304afecad75d924ccf7f636f2816 100644 (file)
@@ -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]);
This page took 0.024572 seconds and 4 git commands to generate.