[PATCH] Ignore deprecation warnings for atk_role_register
David Shea
dshea at redhat.com
Tue May 27 15:13:18 UTC 2014
---
widgets/src/DiskOverview.c | 5 +++++
widgets/src/SpokeSelector.c | 5 +++++
2 files changed, 10 insertions(+)
diff --git a/widgets/src/DiskOverview.c b/widgets/src/DiskOverview.c
index 79dcd81..5c7fe10 100644
--- a/widgets/src/DiskOverview.c
+++ b/widgets/src/DiskOverview.c
@@ -327,7 +327,12 @@ static void anaconda_disk_overview_init(AnacondaDiskOverview *widget) {
/* And this one is to handle when you select a DiskOverview via keyboard. */
g_signal_connect(widget, "key-release-event", G_CALLBACK(anaconda_disk_overview_clicked), NULL);
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
+ /* No existing role is appropriate for this, so ignore the warning raised
+ by registering a new role. */
role = atk_role_register("disk overview");
+#pragma GCC diagnostic pop
atk = gtk_widget_get_accessible(GTK_WIDGET(widget));
atk_object_set_role(atk, role);
diff --git a/widgets/src/SpokeSelector.c b/widgets/src/SpokeSelector.c
index 7d9da12..2486071 100644
--- a/widgets/src/SpokeSelector.c
+++ b/widgets/src/SpokeSelector.c
@@ -304,7 +304,12 @@ static void anaconda_spoke_selector_init(AnacondaSpokeSelector *spoke) {
gtk_container_add(GTK_CONTAINER(spoke), spoke->priv->grid);
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
+ /* No existing role is appropriate for this, so ignore the warning raised
+ by registering a new role. */
role = atk_role_register("spoke selector");
+#pragma GCC diagnostic pop
atk = gtk_widget_get_accessible(GTK_WIDGET(spoke));
atk_object_set_name(atk, _(DEFAULT_TITLE));
--
1.9.0
More information about the anaconda-patches
mailing list