add stringshare volume finding function

SVN revision: 74901
This commit is contained in:
Mike Blumenkrantz 2012-08-06 07:17:04 +00:00
parent ce9adbabc3
commit bc2ac60f1f
2 changed files with 15 additions and 0 deletions

View File

@ -367,6 +367,20 @@ e_fm2_device_volume_find(const char *udi)
return NULL;
}
EAPI E_Volume *
e_fm2_device_volume_find_fast(const char *udi)
{
Eina_List *l;
E_Volume *v;
if (!udi) return NULL;
EINA_LIST_FOREACH(_e_vols, l, v)
if (udi == v->udi) return v;
return NULL;
}
EAPI const char *
e_fm2_device_volume_mountpoint_get(E_Volume *v)
{

View File

@ -11,6 +11,7 @@ EAPI E_Storage *e_fm2_device_storage_find(const char *udi);
EAPI void e_fm2_device_volume_add(E_Volume *s);
EAPI void e_fm2_device_volume_del(E_Volume *s);
EAPI E_Volume *e_fm2_device_volume_find(const char *udi);
EAPI E_Volume *e_fm2_device_volume_find_fast(const char *udi);
EAPI const char *e_fm2_device_volume_mountpoint_get(E_Volume *v);
EAPI void e_fm2_device_mount_add(E_Volume *v, const char *mountpoint);