From a5eb29ad9f8f98ac8d3e6f971e2974fd62dd993b Mon Sep 17 00:00:00 2001 From: Dan Williams Date: Mon, 24 Aug 2009 19:42:00 -0500 Subject: [PATCH] libnm-glib: fix crash when system permissions change --- libnm-glib/nm-remote-settings-system.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libnm-glib/nm-remote-settings-system.c b/libnm-glib/nm-remote-settings-system.c index 34b414c57d..02aaff4cde 100644 --- a/libnm-glib/nm-remote-settings-system.c +++ b/libnm-glib/nm-remote-settings-system.c @@ -200,8 +200,9 @@ get_permissions (NMSettingsSystemInterface *settings, } static void -check_permissions_cb (NMRemoteSettingsSystem *self) +check_permissions_cb (DBusGProxy *proxy, gpointer user_data) { + NMRemoteSettingsSystem *self = NM_REMOTE_SETTINGS_SYSTEM (user_data); NMRemoteSettingsSystemPrivate *priv = NM_REMOTE_SETTINGS_SYSTEM_GET_PRIVATE (self); /* Permissions need to be re-fetched */