Disk: fix --disk-folders printing duplicated paths

This commit is contained in:
李通洲
2023-07-05 14:33:17 +08:00
parent 763890053b
commit 03442022ed
+2 -3
View File
@@ -97,10 +97,9 @@ static void printDisk(FFDiskOptions* options, const FFDisk* disk)
static void printMountpoint(FFDiskOptions* options, const FFlist* disks, const char* mountpoint)
{
for(uint32_t i = disks->length; i > 0; i--)
FF_LIST_FOR_EACH(FFDisk, disk, *disks)
{
FFDisk* disk = ffListGet(disks, i - 1);
if(strncmp(mountpoint, disk->mountpoint.chars, disk->mountpoint.length) == 0)
if(ffStrbufEqualS(&disk->mountpoint, mountpoint))
{
printDisk(options, disk);
return;