Use E_FREE to free the dialog data structures as they were created using
E_NEW and E_FREE sets the pointer to NULL already. SVN revision: 37538
This commit is contained in:
parent
b6dd79fa26
commit
4b31372987
|
@ -79,11 +79,9 @@ _create_data (E_Config_Dialog * cfd)
|
||||||
static void
|
static void
|
||||||
_free_data (E_Config_Dialog * cfd, E_Config_Dialog_Data * cfdata)
|
_free_data (E_Config_Dialog * cfd, E_Config_Dialog_Data * cfdata)
|
||||||
{
|
{
|
||||||
if (!mail_config)
|
if (!mail_config) return;
|
||||||
return;
|
|
||||||
mail_config->config_dialog = NULL;
|
mail_config->config_dialog = NULL;
|
||||||
free (cfdata);
|
E_FREE(cfdata);
|
||||||
cfdata = NULL;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object *
|
static Evas_Object *
|
||||||
|
|
|
@ -149,8 +149,7 @@ _free_data (E_Config_Dialog * cfd, E_Config_Dialog_Data * cfdata)
|
||||||
E_FREE(cfdata->new_path);
|
E_FREE(cfdata->new_path);
|
||||||
E_FREE(cfdata->cur_path);
|
E_FREE(cfdata->cur_path);
|
||||||
E_FREE(cfdata->exec);
|
E_FREE(cfdata->exec);
|
||||||
|
E_FREE(cfdata);
|
||||||
free (cfdata);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static Evas_Object *
|
static Evas_Object *
|
||||||
|
|
Loading…
Reference in New Issue