Fix problems related to 'use custom lock command' that metrics found.

SVN revision: 28784
This commit is contained in:
Christopher Michael 2007-03-17 10:15:56 +00:00
parent 701f47766e
commit 7f53b98c88
1 changed files with 4 additions and 1 deletions

View File

@ -97,8 +97,10 @@ _fill_data(E_Config_Dialog_Data *cfdata)
cfdata->use_xscreensaver = ecore_x_screensaver_event_available_get();
cfdata->zone_count = _zone_count_get();
if (e_config->desklock_custom_desklock_cmd)
cfdata->custom_lock = e_config->desklock_use_custom_desklock;
if (e_config->desklock_custom_desklock_cmd)
cfdata->custom_lock_cmd = strdup(e_config->desklock_custom_desklock_cmd);
cfdata->auto_lock = e_config->desklock_autolock_idle;
cfdata->screensaver_lock = e_config->desklock_autolock_screensaver;
cfdata->idle_time = e_config->desklock_autolock_idle_timeout / 60;
@ -360,6 +362,7 @@ _adv_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata)
else
e_config->desklock_login_box_zone = cfdata->login_zone;
}
e_config->desklock_use_custom_desklock = cfdata->custom_lock;
if (cfdata->custom_lock_cmd)
{