disks: eina_list_free non needed.

This commit is contained in:
Alastair Poole 2020-06-08 01:16:57 +01:00
parent 2a90bc465e
commit a209120b96
1 changed files with 1 additions and 18 deletions

View File

@ -107,8 +107,6 @@ disk_zfs_mounted_get(void)
}
free(path);
}
if (disks)
eina_list_free(disks);
return zfs_mounted;
}
@ -116,10 +114,10 @@ disk_zfs_mounted_get(void)
Eina_List *
disks_get(void)
{
Eina_List *list = NULL;
#if defined(__FreeBSD__) || defined(__DragonFly__)
struct statfs *mounts;
char *drives, *dev, *end;
Eina_List *list = NULL;
int count;
size_t len;
@ -159,7 +157,6 @@ disks_get(void)
static const unsigned int miblen = 2;
struct statfs *mounts;
char *drives, *dev, *end;
Eina_List *list = NULL;
size_t len;
int count;
@ -204,10 +201,7 @@ disks_get(void)
char buf[4096];
Eina_List *devs, *list;
list = NULL;
devs = ecore_file_ls("/dev");
EINA_LIST_FREE(devs, name)
{
if (!strncmp(name, "disk", 4))
@ -216,9 +210,6 @@ disks_get(void)
}
free(name);
}
if (devs)
eina_list_free(devs);
#elif defined(__linux__)
char *name;
Eina_List *devs, *list;
@ -231,8 +222,6 @@ disks_get(void)
devs = ecore_file_ls(disk_search);
}
list = NULL;
EINA_LIST_FREE(devs, name)
{
char *real = realpath(eina_slstr_printf("%s/%s", disk_search, name), NULL);
@ -243,18 +232,12 @@ disks_get(void)
free(name);
}
if (devs)
eina_list_free(devs);
devs = ecore_file_ls("/dev/mapper");
EINA_LIST_FREE(devs, name)
{
list = eina_list_append(list, strdup(eina_slstr_printf("/dev/mapper/%s", name)));
free(name);
}
if (devs)
eina_list_free(devs);
#endif
list = eina_list_sort(list, eina_list_count(list), _cmp_cb);