update to match api break in eukit

SVN revision: 55907
This commit is contained in:
Mike Blumenkrantz 2011-01-05 22:31:57 +00:00
parent 23e9a844ff
commit 7aff5821e4
1 changed files with 6 additions and 10 deletions

View File

@ -666,8 +666,7 @@ static Eina_Bool
_e_fm_main_udisks_cb_vol_ejecting_after_unmount(E_Volume *v)
{
v->guard = ecore_timer_add(E_FM_EJECT_TIMEOUT, (Ecore_Task_Cb)_e_fm_main_udisks_vol_eject_timeout, v);
v->op = e_udisks_volume_eject(_e_fm_main_udisks_conn, v->udi, NULL,
(E_DBus_Callback_Func)_e_fm_main_udisks_cb_vol_ejected, v);
v->op = e_udisks_volume_eject(_e_fm_main_udisks_conn, v->udi, NULL);
return ECORE_CALLBACK_CANCEL;
}
@ -732,6 +731,7 @@ _e_fm_main_udisks_volume_add(const char *udi,
v = calloc(1, sizeof(E_Volume));
if (!v) return NULL;
// printf("VOL+ %s\n", udi);
v->efm_mode = USING_UDISKS_MOUNT;
v->udi = eina_stringshare_add(udi);
v->icon = NULL;
v->first_time = first_time;
@ -797,14 +797,12 @@ _e_fm_main_udisks_volume_eject(E_Volume *v)
if (v->mounted)
{
v->guard = ecore_timer_add(E_FM_UNMOUNT_TIMEOUT, (Ecore_Task_Cb)_e_fm_main_udisks_vol_unmount_timeout, v);
v->op = e_udisks_volume_unmount(_e_fm_main_udisks_conn, v->udi, NULL,
(E_DBus_Callback_Func)_e_fm_main_udisks_cb_vol_unmounted_before_eject, v);
v->op = e_udisks_volume_unmount(_e_fm_main_udisks_conn, v->udi, NULL);
}
else
{
v->guard = ecore_timer_add(E_FM_EJECT_TIMEOUT, (Ecore_Task_Cb)_e_fm_main_udisks_vol_eject_timeout, v);
v->op = e_udisks_volume_eject(_e_fm_main_udisks_conn, v->udi, NULL,
(E_DBus_Callback_Func)_e_fm_main_udisks_cb_vol_ejected, v);
v->op = e_udisks_volume_eject(_e_fm_main_udisks_conn, v->udi, NULL);
}
v->optype = E_VOLUME_OP_TYPE_EJECT;
}
@ -816,8 +814,7 @@ _e_fm_main_udisks_volume_unmount(E_Volume *v)
if (!v || v->guard) return;
v->guard = ecore_timer_add(E_FM_UNMOUNT_TIMEOUT, (Ecore_Task_Cb)_e_fm_main_udisks_vol_unmount_timeout, v);
v->op = e_udisks_volume_unmount(_e_fm_main_udisks_conn, v->udi, NULL,
(E_DBus_Callback_Func)_e_fm_main_udisks_cb_vol_unmounted, v);
v->op = e_udisks_volume_unmount(_e_fm_main_udisks_conn, v->udi, NULL);
v->optype = E_VOLUME_OP_TYPE_UNMOUNT;
}
@ -864,8 +861,7 @@ _e_fm_main_udisks_volume_mount(E_Volume *v)
v->guard = ecore_timer_add(E_FM_MOUNT_TIMEOUT, (Ecore_Task_Cb)_e_fm_main_udisks_vol_mount_timeout, v);
v->op = e_udisks_volume_mount(_e_fm_main_udisks_conn, v->udi,
v->fstype, opt,
(E_DBus_Callback_Func)_e_fm_main_udisks_cb_vol_mounted, v);
v->fstype, opt);
eina_list_free(opt);
v->optype = E_VOLUME_OP_TYPE_MOUNT;
}