A bit of theme work, some random widget fixes here and there, and fix a lot of memory problems with burn_data.
This commit is contained in:
@@ -276,7 +276,7 @@ ecdb_burn_finished(void *data, int type, void *event)
|
||||
//ecdb_burn_audio_cleanup(proj->page);
|
||||
break;
|
||||
|
||||
case ECDB_BURN_PROJECT:
|
||||
case ECDB_DATA_PROJECT:
|
||||
ecdb_burn_data_cleanup(proj->page);
|
||||
break;
|
||||
|
||||
@@ -295,10 +295,9 @@ ecdb_burn_finished(void *data, int type, void *event)
|
||||
void
|
||||
ecdb_sources_list_free(Eina_List *list)
|
||||
{
|
||||
Eina_List *l;
|
||||
void *data;
|
||||
|
||||
EINA_LIST_FOREACH(list, l, data)
|
||||
EINA_LIST_FREE(list, data)
|
||||
burn_source_free(data);
|
||||
|
||||
list = eina_list_free(list);
|
||||
@@ -307,10 +306,9 @@ ecdb_sources_list_free(Eina_List *list)
|
||||
void
|
||||
ecdb_tracks_list_free(Eina_List *list)
|
||||
{
|
||||
Eina_List *l;
|
||||
void *data;
|
||||
|
||||
EINA_LIST_FOREACH(list, l, data)
|
||||
EINA_LIST_FREE(list, data)
|
||||
burn_track_free(data);
|
||||
|
||||
list = eina_list_free(list);
|
||||
|
Reference in New Issue
Block a user