Ejemplo n.º 1
0
void
med_discard_dirty_entries(void)
{
  /* todo - revert entry text */

  dirty_entries = evas_list_free(dirty_entries);

  med_hide_commit_tool();
}
Ejemplo n.º 2
0
void
med_commit_dirty_entries(void)
{
   Evas_List * l;
   
   for (l = dirty_entries; l; l = l->next)
     {
	E_Entry *entry;
	
	entry = l->data;
	med_commit_entry_changes(entry);
     }

   dirty_entries = evas_list_free(dirty_entries);
   med_hide_commit_tool();
}
Ejemplo n.º 3
0
void waiting_iface_free(Boot_Process_List** l)
{
    EXALT_ASSERT_RETURN_VOID(l!=NULL);
    EXALT_ASSERT_RETURN_VOID((*l)!=NULL);

    //evas_list_free() doesn't free the data, we free them
    {
        Evas_List* levas = (*l)->l;
        while(levas)
        {
            Boot_Process_Elt* data = evas_list_data(levas);
            EXALT_FREE(data->interface);
            EXALT_FREE(data);
            levas = evas_list_next(levas);
        }
    }

    evas_list_free((*l)->l);
    EXALT_FREE(*l);
}