mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager
synced 2024-07-22 02:35:25 +00:00
libnm/vpn-plugin: avoid bad function pointer type casts
This makes GCC 8.0 unhappy and it is probably right about that -- it's more difficult to get things wrong when the function prototypes actually match.
This commit is contained in:
parent
422e87ec0d
commit
7f7207f36b
|
@ -686,10 +686,18 @@ impl_vpn_plugin_set_failure (NMVPNPlugin *plugin,
|
|||
|
||||
/*****************************************************************************/
|
||||
|
||||
static void
|
||||
_emit_quit (gpointer data, gpointer user_data)
|
||||
{
|
||||
NMVPNPlugin *plugin = data;
|
||||
|
||||
nm_vpn_plugin_emit_quit (plugin);
|
||||
}
|
||||
|
||||
static void
|
||||
sigterm_handler (int signum)
|
||||
{
|
||||
g_slist_foreach (active_plugins, (GFunc) nm_vpn_plugin_emit_quit, NULL);
|
||||
g_slist_foreach (active_plugins, _emit_quit, NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -787,10 +787,18 @@ impl_vpn_plugin_old_set_failure (NMVpnPluginOld *plugin,
|
|||
|
||||
/*****************************************************************************/
|
||||
|
||||
static void
|
||||
_emit_quit (gpointer data, gpointer user_data)
|
||||
{
|
||||
NMVpnPluginOld *plugin = data;
|
||||
|
||||
nm_vpn_plugin_old_emit_quit (plugin);
|
||||
}
|
||||
|
||||
static void
|
||||
sigterm_handler (int signum)
|
||||
{
|
||||
g_slist_foreach (active_plugins, (GFunc) nm_vpn_plugin_old_emit_quit, NULL);
|
||||
g_slist_foreach (active_plugins, _emit_quit, NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
|
@ -954,10 +954,18 @@ impl_vpn_service_plugin_set_failure (NMVpnServicePlugin *plugin,
|
|||
|
||||
/*****************************************************************************/
|
||||
|
||||
static void
|
||||
_emit_quit (gpointer data, gpointer user_data)
|
||||
{
|
||||
NMVpnServicePlugin *plugin = data;
|
||||
|
||||
nm_vpn_service_plugin_emit_quit (plugin);
|
||||
}
|
||||
|
||||
static void
|
||||
sigterm_handler (int signum)
|
||||
{
|
||||
g_slist_foreach (active_plugins, (GFunc) nm_vpn_service_plugin_emit_quit, NULL);
|
||||
g_slist_foreach (active_plugins, _emit_quit, NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
Loading…
Reference in a new issue