diff options
Diffstat (limited to 'panels/network/connection-editor')
-rw-r--r-- | panels/network/connection-editor/ce-page-8021x-security.c | 6 | ||||
-rw-r--r-- | panels/network/connection-editor/ce-page-security.c | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/panels/network/connection-editor/ce-page-8021x-security.c b/panels/network/connection-editor/ce-page-8021x-security.c index 19f8ef3c5..2e5f57f11 100644 --- a/panels/network/connection-editor/ce-page-8021x-security.c +++ b/panels/network/connection-editor/ce-page-8021x-security.c @@ -59,9 +59,9 @@ enable_toggled (CEPage8021xSecurity *self) } static void -stuff_changed (WirelessSecurity *sec, gpointer user_data) +security_item_changed_cb (CEPage8021xSecurity *self) { - ce_page_changed (CE_PAGE (user_data)); + ce_page_changed (CE_PAGE (self)); } static void @@ -80,7 +80,7 @@ finish_setup (CEPage8021xSecurity *self, gpointer unused, GError *error, gpointe return; } - wireless_security_set_changed_notify (WIRELESS_SECURITY (self->security), stuff_changed, self); + g_signal_connect_object (WIRELESS_SECURITY (self->security), "changed", G_CALLBACK (security_item_changed_cb), self, G_CONNECT_SWAPPED); self->security_widget = wireless_security_get_widget (WIRELESS_SECURITY (self->security)); parent = gtk_widget_get_parent (self->security_widget); if (parent) diff --git a/panels/network/connection-editor/ce-page-security.c b/panels/network/connection-editor/ce-page-security.c index 23cfd3276..e2532696a 100644 --- a/panels/network/connection-editor/ce-page-security.c +++ b/panels/network/connection-editor/ce-page-security.c @@ -174,9 +174,9 @@ security_combo_changed (CEPageSecurity *self) } static void -stuff_changed_cb (WirelessSecurity *sec, gpointer user_data) +security_item_changed_cb (CEPageSecurity *self) { - ce_page_changed (CE_PAGE (user_data)); + ce_page_changed (CE_PAGE (self)); } static void @@ -187,7 +187,7 @@ add_security_item (CEPageSecurity *self, const char *text, gboolean adhoc_valid) { - wireless_security_set_changed_notify (sec, stuff_changed_cb, self); + g_signal_connect_object (sec, "changed", G_CALLBACK (security_item_changed_cb), self, G_CONNECT_SWAPPED); gtk_list_store_append (model, iter); gtk_list_store_set (model, iter, S_NAME_COLUMN, text, |