Fix type punning

Original commit message from CVS:
Fix type punning
This commit is contained in:
David Schleef 2003-08-30 07:10:04 +00:00
parent 9ada64497e
commit 0716706389

View file

@ -180,7 +180,11 @@ gst_plugin_load_plugin (GstPlugin *plugin, GError **error)
module = g_module_open (filename, G_MODULE_BIND_LAZY);
if (module != NULL) {
if (g_module_symbol (module, "plugin_desc", (gpointer *)&desc)) {
gpointer ptr;
if (g_module_symbol (module, "plugin_desc", &ptr)) {
desc = (GstPluginDesc *)ptr;
GST_DEBUG (GST_CAT_PLUGIN_LOADING, "plugin \"%s\" loaded, called entry function...", filename);
plugin->filename = g_strdup (filename);