[prevent][24443] Fix for resource leakage 16/172916/2
authorPaweł Stawicki <p.stawicki@samsung.com>
Fri, 16 Mar 2018 18:42:52 +0000 (19:42 +0100)
committerLukasz Oleksak <l.oleksak@samsung.com>
Tue, 20 Mar 2018 15:28:33 +0000 (15:28 +0000)
Change-Id: Ie4377a46c1d96e2a88da9851e72e6aa7b5198d09

atspi/atspi-accessible.c

index 6612a21..db4688b 100644 (file)
@@ -2058,10 +2058,12 @@ append_const_val (GArray *array, const gchar *val)
 GArray *
 atspi_accessible_get_interfaces (AtspiAccessible *obj)
 {
-  GArray *ret = g_array_new (TRUE, TRUE, sizeof (gchar *));
+  GArray *ret;
 
   g_return_val_if_fail (obj != NULL, NULL);
 
+  ret  = g_array_new (TRUE, TRUE, sizeof (gchar *));
+
   append_const_val (ret, "Accessible");
   if (atspi_accessible_is_action (obj))
     append_const_val (ret, "Action");