Unref process_deferred_messages_source when clearing it
authorMike Gorse <mgorse@suse.com>
Wed, 9 Oct 2013 21:22:17 +0000 (16:22 -0500)
committerMike Gorse <mgorse@suse.com>
Fri, 11 Oct 2013 09:34:31 +0000 (04:34 -0500)
commitf79c276c80e8ac1335c99688e40b67e88ea325dc
tree60b68bb4a73ecc19fd3f2ca967a51895963c5a59
parent49ed6126e7d310e5746cff8089f0f1c15b6d1074
Unref process_deferred_messages_source when clearing it

Since g_source_attach adds a ref to a source and we keep the source stored
in a global variable and, therefore, do not unref it after attaching it, we
thus need to unref it when it is being destroyed and we clear the global
variable.

https://bugzilla.gnome.org/show_bug.cgi?id=709625
atspi/atspi-misc.c