[at-spi2-atk] Cast the g_object_ref() result



commit f408403c5065a28b855dbf653b33e082553e3e81
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Apr 27 11:16:54 2018 +0100

    Cast the g_object_ref() result
    
    Starting for GLib 2.54, g_object_ref() warns if we acquire a reference
    on a variable of a certain type, and assign the result to a variable of
    a different type.

 tests/dummyatk/my-atk-object.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/tests/dummyatk/my-atk-object.c b/tests/dummyatk/my-atk-object.c
index c0b3014..98525b1 100644
--- a/tests/dummyatk/my-atk-object.c
+++ b/tests/dummyatk/my-atk-object.c
@@ -112,7 +112,7 @@ static AtkRelationSet *my_atk_object_ref_relation_set (AtkObject* accessible)
   MyAtkObject *obj = MY_ATK_OBJECT (accessible);
   if (obj->relation_set == NULL)
     obj->relation_set = atk_relation_set_new ();
-  return g_object_ref (G_OBJECT (obj->relation_set));
+  return g_object_ref (ATK_RELATION_SET (obj->relation_set));
 }
 
 static AtkStateSet *my_atk_object_ref_state_set (AtkObject *accessible)
@@ -120,7 +120,7 @@ static AtkStateSet *my_atk_object_ref_state_set (AtkObject *accessible)
   MyAtkObject *obj = MY_ATK_OBJECT (accessible);
   if (obj->state_set == NULL)
     obj->state_set = atk_state_set_new ();
-  return g_object_ref (G_OBJECT (obj->state_set));
+  return g_object_ref (ATK_STATE_SET (obj->state_set));
 }
 
 static AtkAttributeSet *my_atk_object_get_attributes (AtkObject *accessible)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]