Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
svn path=/trunk/; revision=2340
typedef struct
{
EmpathyContactListStore *store;
+ gboolean dispose_run;
} EmpathyContactSelectorPriv;
static void contact_selector_changed_cb (
EMPATHY_TYPE_CONTACT_SELECTOR, EmpathyContactSelectorPriv);
empathy_contact_selector->priv = priv;
+
+ priv->dispose_run = FALSE;
}
static void
EmpathyContactSelector *selector = EMPATHY_CONTACT_SELECTOR (object);
EmpathyContactSelectorPriv *priv = GET_PRIV (selector);
+ if (priv->dispose_run)
+ return;
+
+ priv->dispose_run = TRUE;
+
if (priv->store)
{
g_object_unref (priv->store);