[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