X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git;a=blobdiff_plain;f=atk-adaptor%2Fadaptors%2Ftable-adaptor.c;h=59d45e8e8ae0c7ce0c51c18c122a0252bd2cfea9;hp=6b002936e512dc00c2087883e90b5b87e44dd5a9;hb=62ef943cbe84b8293bd99910a6a01d432d122eb5;hpb=e9d8b80375bca5cab80fe46a93a0a1ab0f358348 diff --git a/atk-adaptor/adaptors/table-adaptor.c b/atk-adaptor/adaptors/table-adaptor.c index 6b00293..59d45e8 100644 --- a/atk-adaptor/adaptors/table-adaptor.c +++ b/atk-adaptor/adaptors/table-adaptor.c @@ -95,6 +95,7 @@ impl_GetAccessibleAt (DBusConnection * bus, DBusMessage * message, { AtkTable *table = (AtkTable *) user_data; dbus_int32_t row, column; + DBusMessage *reply; DBusError error; AtkObject *obj; @@ -108,7 +109,10 @@ impl_GetAccessibleAt (DBusConnection * bus, DBusMessage * message, return droute_invalid_arguments_error (message); } obj = atk_table_ref_at (table, row, column); - return spi_object_return_reference (message, obj); + reply = spi_object_return_reference (message, obj); + g_object_unref (obj); + + return reply; } static DBusMessage *