More free to e_free conversions and formatting fixes.

SVN revision: 28002
This commit is contained in:
Christopher Michael 2007-01-15 17:14:12 +00:00
parent dbbb7aae0a
commit f4420e0ebb
3 changed files with 35 additions and 58 deletions

View File

@ -59,7 +59,7 @@ _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)
{ {
free(cfdata); E_FREE(cfdata);
} }
static int static int

View File

@ -58,7 +58,7 @@ _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)
{ {
free(cfdata); E_FREE(cfdata);
} }
static int static int

View File

@ -28,7 +28,6 @@ static Evas_Object *_advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas,
/******************************************************************************************/ /******************************************************************************************/
static int _e_desklock_zone_num_get(void); static int _e_desklock_zone_num_get(void);
static void _e_desklock_cb_lb_show_change(void *data, Evas_Object *obj); static void _e_desklock_cb_lb_show_change(void *data, Evas_Object *obj);
/*******************************************************************************************/ /*******************************************************************************************/
@ -73,19 +72,19 @@ struct _E_Config_Dialog_Data
int auth_method; int auth_method;
#endif #endif
struct { struct
Evas_Object *passwd_field; {
// Evas_Object *bg_list; Evas_Object *passwd_field;
// Evas_Object *bg_list;
Evas_Object *show_passwd_check; Evas_Object *show_passwd_check;
struct
struct { {
Evas_Object *show_all_screens; Evas_Object *show_all_screens;
Evas_Object *show_current_screen; Evas_Object *show_current_screen;
Evas_Object *show_specific_screen; Evas_Object *show_specific_screen;
Evas_Object *screen_slider; Evas_Object *screen_slider;
} loginbox_obj; } loginbox_obj;
} gui; } gui;
}; };
EAPI E_Config_Dialog * EAPI E_Config_Dialog *
@ -113,7 +112,6 @@ e_int_config_desklock(E_Container *con)
return cfd; return cfd;
} }
static void static void
_cb_button_up(void *data1, void *data2) _cb_button_up(void *data1, void *data2)
{ {
@ -183,7 +181,6 @@ _cb_files_selected(void *data, Evas_Object *obj, void *event_info)
E_Config_Dialog_Data *cfdata; E_Config_Dialog_Data *cfdata;
cfdata = data; cfdata = data;
printf("SEL\n");
} }
static void static void
@ -227,10 +224,8 @@ _cb_dir(void *data, Evas_Object *obj, void *event_info)
cfdata = data; cfdata = data;
if (cfdata->fmdir == 1) if (cfdata->fmdir == 1)
{ snprintf(path, sizeof(path), "%s/data/backgrounds", e_prefix_data_get());
snprintf(path, sizeof(path), "%s/data/backgrounds", e_prefix_data_get()); else
}
else
{ {
homedir = e_user_homedir_get(); homedir = e_user_homedir_get();
snprintf(path, sizeof(path), "%s/.e/e/backgrounds", homedir); snprintf(path, sizeof(path), "%s/.e/e/backgrounds", homedir);
@ -270,8 +265,6 @@ _bg_mode(void *data, Evas_Object *obj, void *event_info)
} }
} }
static void static void
_fill_data(E_Config_Dialog_Data *cfdata) _fill_data(E_Config_Dialog_Data *cfdata)
{ {
@ -310,7 +303,6 @@ _fill_data(E_Config_Dialog_Data *cfdata)
} }
cfdata->zone_count = _e_desklock_zone_num_get(); cfdata->zone_count = _e_desklock_zone_num_get();
cfdata->show_password = 0; cfdata->show_password = 0;
if ((!e_config->desklock_background) || if ((!e_config->desklock_background) ||
@ -359,25 +351,22 @@ _fill_data(E_Config_Dialog_Data *cfdata)
static void * static void *
_create_data(E_Config_Dialog *cfd) _create_data(E_Config_Dialog *cfd)
{ {
E_Config_Dialog_Data *cfdata; E_Config_Dialog_Data *cfdata;
cfdata = E_NEW(E_Config_Dialog_Data, 1);
cfdata->cfd = cfd;
cfdata = E_NEW(E_Config_Dialog_Data, 1);
cfdata->cfd = cfd;
_fill_data(cfdata); _fill_data(cfdata);
return cfdata; return cfdata;
} }
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 (!cfdata) return; if (!cfdata) return;
E_FREE(cfdata->desklock_passwd); E_FREE(cfdata->desklock_passwd);
E_FREE(cfdata->desklock_passwd_cp); E_FREE(cfdata->desklock_passwd_cp);
E_FREE(cfdata->bg); E_FREE(cfdata->bg);
E_FREE(cfdata);
free(cfdata);
} }
static int static int
@ -396,7 +385,7 @@ _basic_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
e_config->desklock_auth_method = cfdata->auth_method; e_config->desklock_auth_method = cfdata->auth_method;
#endif #endif
if (e_config->desklock_use_timeout) if (e_config->desklock_use_timeout)
ecore_x_screensaver_timeout_set(e_config->desklock_timeout); ecore_x_screensaver_timeout_set(e_config->desklock_timeout);
ecore_x_screensaver_blank_set(!e_config->desklock_use_custom_screensaver); ecore_x_screensaver_blank_set(!e_config->desklock_use_custom_screensaver);
ecore_x_screensaver_expose_set(!e_config->desklock_use_custom_screensaver); ecore_x_screensaver_expose_set(!e_config->desklock_use_custom_screensaver);
@ -430,16 +419,12 @@ _basic_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data *cf
1.0, 0, &(cfdata->timeout), NULL, 1.0, 0, &(cfdata->timeout), NULL,
200); 200);
e_widget_framelist_object_append(of, ob); e_widget_framelist_object_append(of, ob);
e_widget_list_object_append(o, of, 1, 1, 0.5); e_widget_list_object_append(o, of, 1, 1, 0.5);
e_dialog_resizable_set(cfd->dia, 0); e_dialog_resizable_set(cfd->dia, 0);
return o; return o;
} }
/* advanced window */ /* advanced window */
static int static int
_advanced_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata) _advanced_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
{ {
@ -485,15 +470,14 @@ _advanced_apply_data(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
e_config->desklock_use_custom_screensaver = cfdata->use_custom_screensaver; e_config->desklock_use_custom_screensaver = cfdata->use_custom_screensaver;
if (cfdata->custom_screensaver_cmd) if (cfdata->custom_screensaver_cmd)
{ {
if (e_config->desklock_custom_screensaver_cmd) if (e_config->desklock_custom_screensaver_cmd)
evas_stringshare_del(e_config->desklock_custom_screensaver_cmd); evas_stringshare_del(e_config->desklock_custom_screensaver_cmd);
e_config->desklock_custom_screensaver_cmd = evas_stringshare_add(cfdata->custom_screensaver_cmd); e_config->desklock_custom_screensaver_cmd = evas_stringshare_add(cfdata->custom_screensaver_cmd);
} }
ecore_x_screensaver_blank_set(!e_config->desklock_use_custom_screensaver); ecore_x_screensaver_blank_set(!e_config->desklock_use_custom_screensaver);
ecore_x_screensaver_expose_set(!e_config->desklock_use_custom_screensaver); ecore_x_screensaver_expose_set(!e_config->desklock_use_custom_screensaver);
e_config_save_queue(); e_config_save_queue();
return 1; return 1;
} }
@ -529,8 +513,7 @@ _advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data
e_widget_table_object_append(il, o, 0, 0, 1, 1, 1, 1, 0, 0); e_widget_table_object_append(il, o, 0, 0, 1, 1, 1, 1, 0, 0);
o = e_widget_radio_add(evas, _("System"), 1, rg); o = e_widget_radio_add(evas, _("System"), 1, rg);
cfdata->o_system = o; cfdata->o_system = o;
evas_object_smart_callback_add(o, "changed", evas_object_smart_callback_add(o, "changed", _cb_dir, cfdata);
_cb_dir, cfdata);
e_widget_table_object_append(il, o, 1, 0, 1, 1, 1, 1, 0, 0); e_widget_table_object_append(il, o, 1, 0, 1, 1, 1, 1, 0, 0);
e_widget_table_object_append(ol, il, 0, 0, 1, 1, 0, 0, 0, 0); e_widget_table_object_append(ol, il, 0, 0, 1, 1, 0, 0, 0, 0);
@ -593,21 +576,17 @@ _advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data
rg = e_widget_radio_group_new(&(cfdata->bg_mode)); rg = e_widget_radio_group_new(&(cfdata->bg_mode));
o = e_widget_radio_add(evas, _("Theme Defined"), 0, rg); o = e_widget_radio_add(evas, _("Theme Defined"), 0, rg);
cfdata->o_bg_mode_theme = o; cfdata->o_bg_mode_theme = o;
evas_object_smart_callback_add(o, "changed", evas_object_smart_callback_add(o, "changed", _bg_mode, cfdata);
_bg_mode, cfdata);
e_widget_framelist_object_append(of, o); e_widget_framelist_object_append(of, o);
o = e_widget_radio_add(evas, _("Theme Wallpaper"), 1, rg); o = e_widget_radio_add(evas, _("Theme Wallpaper"), 1, rg);
cfdata->o_bg_mode_bg = o; cfdata->o_bg_mode_bg = o;
evas_object_smart_callback_add(o, "changed", evas_object_smart_callback_add(o, "changed", _bg_mode, cfdata);
_bg_mode, cfdata);
e_widget_framelist_object_append(of, o); e_widget_framelist_object_append(of, o);
o = e_widget_radio_add(evas, _("Custom"), 2, rg); o = e_widget_radio_add(evas, _("Custom"), 2, rg);
cfdata->o_bg_mode_custom = o; cfdata->o_bg_mode_custom = o;
evas_object_smart_callback_add(o, "changed", evas_object_smart_callback_add(o, "changed", _bg_mode, cfdata);
_bg_mode, cfdata);
e_widget_framelist_object_append(of, o); e_widget_framelist_object_append(of, o);
#ifdef HAVE_PAM #ifdef HAVE_PAM
e_widget_table_object_append(ot, of, 0, 2, 1, 2 ,1 ,1 ,1 ,1); e_widget_table_object_append(ot, of, 0, 2, 1, 2 ,1 ,1 ,1 ,1);
#else #else
@ -775,9 +754,7 @@ _advanced_create_widgets(E_Config_Dialog *cfd, Evas *evas, E_Config_Dialog_Data
return ot; return ot;
} }
/* general functionality/callbacks */ /* general functionality/callbacks */
static int static int
_e_desklock_zone_num_get(void) _e_desklock_zone_num_get(void)
{ {