From 9d5e749bdc78b9d8e969441b782b70ed377ce906 Mon Sep 17 00:00:00 2001 From: Bo Branten Date: Fri, 21 Jun 2024 15:12:30 +0200 Subject: [PATCH] show swap partitions as unused --- Ext2Mgr/enumDisk.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Ext2Mgr/enumDisk.cpp b/Ext2Mgr/enumDisk.cpp index 9dc2ae9..6558277 100644 --- a/Ext2Mgr/enumDisk.cpp +++ b/Ext2Mgr/enumDisk.cpp @@ -2132,7 +2132,6 @@ Ext2QueryVolumeFS( union swap_header* swap = NULL; PUCHAR buffer = NULL; - NT::NTSTATUS status; buffer = (PUCHAR)malloc(PAGE_SIZE); @@ -2157,7 +2156,6 @@ Ext2QueryVolumeFS( volume->FsaInfo.FileSystemName[0] = (WCHAR)'E'; volume->FsaInfo.FileSystemName[1] = (WCHAR)'X'; volume->FsaInfo.FileSystemName[2] = (WCHAR)'T'; - volume->FsaInfo.FileSystemName[4] = 0; if (sb->s_feature_incompat & EXT4_FEATURE_INCOMPAT_EXTENTS) { volume->FsaInfo.FileSystemName[3] = (WCHAR)'4'; @@ -2188,7 +2186,9 @@ Ext2QueryVolumeFS( volume->FsaInfo.FileSystemName[1] = (WCHAR)'W'; volume->FsaInfo.FileSystemName[2] = (WCHAR)'A'; volume->FsaInfo.FileSystemName[3] = (WCHAR)'P'; - volume->FsaInfo.FileSystemName[4] = 0; + // Show swap partitions as unused. + volume->FssInfo.AvailableAllocationUnits = volume->FssInfo.TotalAllocationUnits; + volume->bRecognized = TRUE; } errorout: