summaryrefslogtreecommitdiff
path: root/load.c
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2013-09-22 12:31:35 -0400
committerPaul Smith <psmith@gnu.org>2013-09-22 17:10:35 -0400
commitc3524b83b9bfb7e943f9b91b0d624129a78e5963 (patch)
tree3819a5ed9b0d36f7a586ebe0011a6584832d1aba /load.c
parent0296e40fc73d88b33e78899f95ef7b6c1a957d06 (diff)
downloadgunmake-c3524b83b9bfb7e943f9b91b0d624129a78e5963.tar.gz
Use explicit cast between void* and pointer-to-function.
Diffstat (limited to 'load.c')
-rw-r--r--load.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/load.c b/load.c
index 165153a..a2cbc25 100644
--- a/load.c
+++ b/load.c
@@ -82,12 +82,12 @@ load_object (const gmk_floc *flocp, int noerror,
}
/* Assert that the GPL license symbol is defined. */
- symp = dlsym (dlp, "plugin_is_GPL_compatible");
+ symp = (load_func_t) dlsym (dlp, "plugin_is_GPL_compatible");
if (! symp)
fatal (flocp, _("Loaded object %s is not declared to be GPL compatible"),
ldname);
- symp = dlsym (dlp, symname);
+ symp = (load_func_t) dlsym (dlp, symname);
if (! symp)
fatal (flocp, _("Failed to load symbol %s from %s: %s"),
symname, ldname, dlerror ());