From 9eb5deeee637fa6098168c32fce6807bc603cb25 Mon Sep 17 00:00:00 2001 From: wiidev Date: Mon, 11 Nov 2019 20:00:00 +0000 Subject: [PATCH] Fix GPT partition size detection --- source/Controls/PartitionHandle.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/Controls/PartitionHandle.cpp b/source/Controls/PartitionHandle.cpp index 917584da..24c75721 100644 --- a/source/Controls/PartitionHandle.cpp +++ b/source/Controls/PartitionHandle.cpp @@ -375,7 +375,7 @@ int PartitionHandle::CheckGPT(u8 PartNum) bool bootable = (memcmp(part_entry->part_type_guid, TYPE_BIOS, 16) == 0); - AddPartition("GUID-Entry", le64(part_entry->part_first_lba), le64(part_entry->part_last_lba), bootable, PARTITION_TYPE_GPT, i, GPT); + AddPartition("GUID-Entry", le64(part_entry->part_first_lba), le64(part_entry->part_last_lba)-le64(part_entry->part_first_lba), bootable, PARTITION_TYPE_GPT, i, GPT); } next_lba++;