gtk: separate out the widget/window destroy callbacks
authorMatthew Waters <matthew@centricular.com>
Fri, 16 Oct 2015 15:40:50 +0000 (02:40 +1100)
committerMatthew Waters <matthew@centricular.com>
Mon, 19 Oct 2015 00:56:33 +0000 (11:56 +1100)
commit903691f3888526f240915fa124845a528e85c1b7
tree6814234740d399cb770d2ed13eb2b5221b7abdc2
parent3a831e43af1d8efffff1dbb61ecba2be57f9fd80
gtk: separate out the widget/window destroy callbacks

Fixes assertion due to the sink_finalize() being run before the widget destroy
callback.

https://bugzilla.gnome.org/show_bug.cgi?id=755969
ext/gtk/gstgtkbasesink.c