atk-adapter: be careful with potential NULL GObjects
authorChristian Hergert <christian@hergert.me>
Fri, 15 May 2015 20:07:18 +0000 (13:07 -0700)
committerChristian Hergert <christian@hergert.me>
Fri, 15 May 2015 20:07:18 +0000 (13:07 -0700)
I've been seeing warnings in my Gtk application for a while due to this.

atk-adaptor/accessible-stateset.c

index f82910b..82820de 100644 (file)
@@ -185,7 +185,7 @@ spi_atk_state_to_dbus_array (AtkObject * object, dbus_uint32_t * array)
 {
   AtkStateSet *set = atk_object_ref_state_set (object);
   spi_atk_state_set_to_dbus_array (set, array);
-  g_object_unref (set);
+  g_clear_object (&set);
 }
 
 void