forked from enlightenment/enlightenment
Set pointer to config dialog to NULL when closing the dialog.
SVN revision: 19637
This commit is contained in:
parent
18b4588fc2
commit
ad90f04ef8
|
@ -58,8 +58,8 @@ _fill_data(IBar *ib, CFData *cfdata)
|
||||||
cfdata->autoscroll_speed = ib->conf->autoscroll_speed;
|
cfdata->autoscroll_speed = ib->conf->autoscroll_speed;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void *
|
||||||
*_create_data(E_Config_Dialog *cfd)
|
_create_data(E_Config_Dialog *cfd)
|
||||||
{
|
{
|
||||||
CFData *cfdata;
|
CFData *cfdata;
|
||||||
IBar *ib;
|
IBar *ib;
|
||||||
|
@ -73,11 +73,15 @@ static void
|
||||||
static void
|
static void
|
||||||
_free_data(E_Config_Dialog *cfd, CFData *cfdata)
|
_free_data(E_Config_Dialog *cfd, CFData *cfdata)
|
||||||
{
|
{
|
||||||
|
IBar *ibar;
|
||||||
|
|
||||||
|
ibar = cfd->data;
|
||||||
|
ibar->config_dialog = NULL;
|
||||||
free(cfdata);
|
free(cfdata);
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object
|
static Evas_Object *
|
||||||
*_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
|
_basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
|
||||||
{
|
{
|
||||||
Evas_Object *o, *ob;
|
Evas_Object *o, *ob;
|
||||||
IBar *ib;
|
IBar *ib;
|
||||||
|
@ -124,8 +128,8 @@ _basic_apply_data(E_Config_Dialog *cfd, CFData *cfdata)
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object
|
static Evas_Object *
|
||||||
*_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
|
_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, CFData *cfdata)
|
||||||
{
|
{
|
||||||
Evas_Object *o, *of, *ob;
|
Evas_Object *o, *of, *ob;
|
||||||
IBar *ib;
|
IBar *ib;
|
||||||
|
|
Loading…
Reference in New Issue