forked from enlightenment/enlightenment
parent
06bfeb30a0
commit
702218034b
|
@ -2563,6 +2563,9 @@ _e_fm2_client_mount(const char *udi, const char *mountpoint)
|
||||||
char *d;
|
char *d;
|
||||||
int l, l1, l2;
|
int l, l1, l2;
|
||||||
|
|
||||||
|
if (!udi || !mountpoint)
|
||||||
|
return 0;
|
||||||
|
|
||||||
l1 = strlen(udi);
|
l1 = strlen(udi);
|
||||||
l2 = strlen(mountpoint);
|
l2 = strlen(mountpoint);
|
||||||
l = l1 + 1 + l2 + 1;
|
l = l1 + 1 + l2 + 1;
|
||||||
|
@ -2579,6 +2582,9 @@ _e_fm2_client_unmount(const char *udi)
|
||||||
char *d;
|
char *d;
|
||||||
int l, l1;
|
int l, l1;
|
||||||
|
|
||||||
|
if (!udi)
|
||||||
|
return 0;
|
||||||
|
|
||||||
l1 = strlen(udi);
|
l1 = strlen(udi);
|
||||||
l = l1 + 1;
|
l = l1 + 1;
|
||||||
d = alloca(l);
|
d = alloca(l);
|
||||||
|
@ -2595,6 +2601,9 @@ _e_fm2_client_eject(const char *udi)
|
||||||
char *data;
|
char *data;
|
||||||
int size;
|
int size;
|
||||||
|
|
||||||
|
if (!udi)
|
||||||
|
return 0;
|
||||||
|
|
||||||
size = strlen(udi) + 1;
|
size = strlen(udi) + 1;
|
||||||
data = alloca(size);
|
data = alloca(size);
|
||||||
strcpy(data, udi);
|
strcpy(data, udi);
|
||||||
|
|
|
@ -463,6 +463,7 @@ e_fm2_dbus_mount_find(const char *path)
|
||||||
EINA_LIST_FOREACH(_e_vols, l, v)
|
EINA_LIST_FOREACH(_e_vols, l, v)
|
||||||
{
|
{
|
||||||
if (v->mounted
|
if (v->mounted
|
||||||
|
&& v->mount_point
|
||||||
&& !strncmp(path, v->mount_point, strlen(v->mount_point))
|
&& !strncmp(path, v->mount_point, strlen(v->mount_point))
|
||||||
&& v->mounts)
|
&& v->mounts)
|
||||||
return eina_list_data_get(v->mounts);
|
return eina_list_data_get(v->mounts);
|
||||||
|
|
Loading…
Reference in New Issue