parent
19230453f7
commit
776baedaf9
|
@ -36,9 +36,9 @@ _config_item_get(const char *id)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
ci = E_NEW(Config_Item, 1);
|
ci = E_NEW(Config_Item, 1);
|
||||||
ci->id = evas_stringshare_add(id);
|
ci->id = eina_stringshare_add(id);
|
||||||
ci->device = evas_stringshare_add("eth0");
|
ci->device = eina_stringshare_add("eth0");
|
||||||
ci->app = evas_stringshare_add("");
|
ci->app = eina_stringshare_add("");
|
||||||
ci->limit = 0;
|
ci->limit = 0;
|
||||||
ci->show_text = 1;
|
ci->show_text = 1;
|
||||||
ci->show_popup = 0;
|
ci->show_popup = 0;
|
||||||
|
|
|
@ -158,16 +158,16 @@ _apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
|
||||||
tmp = ecore_list_index_goto(cfdata->devs, cfdata->num);
|
tmp = ecore_list_index_goto(cfdata->devs, cfdata->num);
|
||||||
if (tmp != NULL)
|
if (tmp != NULL)
|
||||||
{
|
{
|
||||||
evas_stringshare_del(ci->device);
|
eina_stringshare_del(ci->device);
|
||||||
ci->device = evas_stringshare_add(tmp);
|
ci->device = eina_stringshare_add(tmp);
|
||||||
}
|
}
|
||||||
ci->limit = cfdata->limit;
|
ci->limit = cfdata->limit;
|
||||||
ci->show_text = cfdata->show_text;
|
ci->show_text = cfdata->show_text;
|
||||||
ci->show_popup = cfdata->show_popup;
|
ci->show_popup = cfdata->show_popup;
|
||||||
|
|
||||||
if (ci->app) evas_stringshare_del(ci->app);
|
if (ci->app) eina_stringshare_del(ci->app);
|
||||||
if (cfdata->app != NULL)
|
if (cfdata->app != NULL)
|
||||||
ci->app = evas_stringshare_add(cfdata->app);
|
ci->app = eina_stringshare_add(cfdata->app);
|
||||||
|
|
||||||
e_config_save_queue();
|
e_config_save_queue();
|
||||||
_config_updated(ci);
|
_config_updated(ci);
|
||||||
|
|
|
@ -64,9 +64,9 @@ e_modapi_shutdown(E_Module *m)
|
||||||
Config_Item *ci;
|
Config_Item *ci;
|
||||||
|
|
||||||
ci = net_cfg->items->data;
|
ci = net_cfg->items->data;
|
||||||
if (ci->id) evas_stringshare_del(ci->id);
|
if (ci->id) eina_stringshare_del(ci->id);
|
||||||
if (ci->device) evas_stringshare_del(ci->device);
|
if (ci->device) eina_stringshare_del(ci->device);
|
||||||
if (ci->app) evas_stringshare_del(ci->app);
|
if (ci->app) eina_stringshare_del(ci->app);
|
||||||
net_cfg->items = eina_list_remove_list(net_cfg->items, net_cfg->items);
|
net_cfg->items = eina_list_remove_list(net_cfg->items, net_cfg->items);
|
||||||
E_FREE(ci);
|
E_FREE(ci);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue