Merge /u/djsp/gptfdisk/ branch fix-largest-new into master

https://sourceforge.net/p/gptfdisk/code/merge-requests/31/
This commit is contained in:
b'Roderick W. Smith
2023-03-05 16:18:45 +00:00

View File

@@ -332,8 +332,10 @@ int GPTDataCL::DoOptions(int argc, char* argv[]) {
startSector = FindFirstInLargest();
Align(&startSector);
endSector = FindLastInFree(startSector, alignEnd);
if (largestPartNum <= 0)
if (largestPartNum <= 0) {
largestPartNum = FindFirstFreePart() + 1;
newPartNum = largestPartNum - 1;
}
if (CreatePartition(largestPartNum - 1, startSector, endSector)) {
saveData = 1;
} else {