X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=atk-adaptor%2Faccessible-leasing.c;h=4370bffc02e1d46105fc1ded20a532d31ab4ebb7;hb=08cd4311cdcfd3355fbde0c1e3389dbfd1417cee;hp=f4d0e2f5ff3d8cdb23639d2898b40588a0e15fca;hpb=30621e9d1284b140845408ecb0f5e2c598eafdc2;p=platform%2Fcore%2Fuifw%2Fat-spi2-atk.git diff --git a/atk-adaptor/accessible-leasing.c b/atk-adaptor/accessible-leasing.c index f4d0e2f..4370bff 100644 --- a/atk-adaptor/accessible-leasing.c +++ b/atk-adaptor/accessible-leasing.c @@ -72,7 +72,9 @@ spi_leasing_finalize (GObject * object) { SpiLeasing *leasing = SPI_LEASING (object); - g_free (leasing->expiry_queue); + if (leasing->expiry_func_id) + g_source_remove (leasing->expiry_func_id); + g_queue_free (leasing->expiry_queue); G_OBJECT_CLASS (spi_leasing_parent_class)->finalize (object); }