[libmce-glib] Disconnect display_status_ind handler

... when MceDisplay object is being finalized.
This commit is contained in:
Slava Monich
2016-11-12 13:20:50 +03:00
parent 9b0fa09fda
commit 3a9e3b933d

View File

@@ -280,6 +280,8 @@ mce_display_finalize(
MceDisplay* self = MCE_DISPLAY(object);
MceDisplayPriv* priv = self->priv;
g_signal_handler_disconnect(priv->proxy->signal,
priv->display_status_ind_id);
mce_proxy_unref(priv->proxy);
G_OBJECT_CLASS(PARENT_CLASS)->finalize(object);
}