forked from enlightenment/enlightenment
fix usage of e_object_unref in xkbswitch when managing new kbd dialog
probably harmless?
This commit is contained in:
parent
0d20333eb3
commit
c5f8eeeed9
|
@ -639,7 +639,7 @@ _dlg_add_cb_ok(void *data EINA_UNUSED, E_Dialog *dlg)
|
||||||
evas_event_thaw(cfdata->evas);
|
evas_event_thaw(cfdata->evas);
|
||||||
|
|
||||||
cfdata->dlg_add_new = NULL;
|
cfdata->dlg_add_new = NULL;
|
||||||
e_object_unref(E_OBJECT(dlg));
|
e_object_del(E_OBJECT(dlg));
|
||||||
e_config_dialog_changed_set(cfdata->cfd, 1);
|
e_config_dialog_changed_set(cfdata->cfd, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -648,7 +648,7 @@ _dlg_add_cb_cancel(void *data EINA_UNUSED, E_Dialog *dlg)
|
||||||
{
|
{
|
||||||
E_Config_Dialog_Data *cfdata = dlg->data;
|
E_Config_Dialog_Data *cfdata = dlg->data;
|
||||||
cfdata->dlg_add_new = NULL;
|
cfdata->dlg_add_new = NULL;
|
||||||
e_object_unref(E_OBJECT(dlg));
|
e_object_del(E_OBJECT(dlg));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
@ -657,7 +657,6 @@ _dlg_add_cb_del(void *obj)
|
||||||
E_Dialog *dlg = obj;
|
E_Dialog *dlg = obj;
|
||||||
E_Config_Dialog_Data *cfdata = dlg->data;
|
E_Config_Dialog_Data *cfdata = dlg->data;
|
||||||
cfdata->dlg_add_new = NULL;
|
cfdata->dlg_add_new = NULL;
|
||||||
e_object_unref(E_OBJECT(dlg));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static Eina_Bool
|
static Eina_Bool
|
||||||
|
|
Loading…
Reference in New Issue