diff options
author | Ondrej Holy <oholy@redhat.com> | 2018-08-15 15:11:09 +0200 |
---|---|---|
committer | Ondrej Holy <oholy@redhat.com> | 2018-08-15 15:28:14 +0200 |
commit | e86f4400c6959ae47f6361d2f6f4b427eaa68cde (patch) | |
tree | c46f4e381c77708b1a44a4acb214ccc27e02ac73 | |
parent | a1066a27e00c0c2fd0f574df81d76fe8b50f5c4e (diff) | |
download | gnome-control-center-wip/oholy/warnings-fixes.tar.gz |
user-accounts: Add casts to suppress gcc warningswip/oholy/warnings-fixes
"warning: passing argument 1 of ‘gtk_widget_destroy’ from incompatible
pointer type" is printed from g_clear_pointer, because it is more
type-safe now. See https://gitlab.gnome.org/GNOME/glib/issues/1425 for
more info. Add the necessary casts to suppress the warnings.
-rw-r--r-- | panels/user-accounts/um-account-dialog.c | 2 | ||||
-rw-r--r-- | panels/user-accounts/um-user-panel.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/panels/user-accounts/um-account-dialog.c b/panels/user-accounts/um-account-dialog.c index 12a14da6d..2b68d74f9 100644 --- a/panels/user-accounts/um-account-dialog.c +++ b/panels/user-accounts/um-account-dialog.c @@ -1549,7 +1549,7 @@ um_account_dialog_dispose (GObject *obj) self->enterprise_domain_timeout_id = 0; } - g_clear_pointer (&self->join_dialog, gtk_widget_destroy); + g_clear_pointer ((GtkWidget **)&self->join_dialog, gtk_widget_destroy); G_OBJECT_CLASS (um_account_dialog_parent_class)->dispose (obj); } diff --git a/panels/user-accounts/um-user-panel.c b/panels/user-accounts/um-user-panel.c index 6ccc9e199..eaa77bdb6 100644 --- a/panels/user-accounts/um-user-panel.c +++ b/panels/user-accounts/um-user-panel.c @@ -1485,7 +1485,7 @@ cc_user_panel_dispose (GObject *object) gtk_dialog_response (GTK_DIALOG (self->account_dialog), GTK_RESPONSE_DELETE_EVENT); self->account_dialog = NULL; } - g_clear_pointer (&self->language_chooser, gtk_widget_destroy); + g_clear_pointer ((GtkWidget **)&self->language_chooser, gtk_widget_destroy); g_clear_object (&self->permission); G_OBJECT_CLASS (cc_user_panel_parent_class)->dispose (object); } |