DiskIO (Windows): better device name detection

This commit is contained in:
李通洲
2023-10-08 16:46:53 +08:00
parent 5c5c66d960
commit 8df6409cb1
+2 -1
View File
@@ -38,8 +38,9 @@ const char* ffDiskIOGetIoCounters(FFlist* result, FFDiskIOOptions* options)
uint32_t index = ffStrbufFirstIndexC(&device->name, '\\');
if (index != device->name.length)
ffStrbufAppendNS(&device->type, index, device->name.chars); // SCSI
ffStrbufSubstrAfterFirstS(&device->name, "&Prod_");
ffStrbufSubstrBeforeLastC(&device->name, '\\');
ffStrbufSubstrAfterFirstS(&device->name, "&Ven_");
ffStrbufRemoveS(&device->name, "&Prod");
ffStrbufReplaceAllC(&device->name, '_', ' ');
}
else