diff -r db03a0efc8b4 -r 16c7de07a9cf libpurple/plugin.c --- a/libpurple/plugin.c Tue Apr 30 11:43:37 2013 +0200 +++ b/libpurple/plugin.c Wed May 01 11:52:20 2013 +0200 @@ -573,7 +573,7 @@ for (l = dep_list; l != NULL; l = l->next) { PurplePlugin *dep_plugin = (PurplePlugin *)l->data; - dep_plugin->dependent_plugins = g_list_prepend(dep_plugin->dependent_plugins, plugin->info->id); + dep_plugin->dependent_plugins = g_list_prepend(dep_plugin->dependent_plugins, (gpointer)plugin->info->id); } g_list_free(dep_list);