fix usage of e_object_unref in xkbswitch when managing new kbd dialog

probably harmless?
This commit is contained in:
Mike Blumenkrantz 2016-05-11 15:31:38 -04:00
parent 0d20333eb3
commit c5f8eeeed9
1 changed files with 2 additions and 3 deletions

View File

@ -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