diff options
author | b'Roderick W. Smith <allura@localhost> | 2023-03-05 16:18:45 +0000 |
---|---|---|
committer | b'Roderick W. Smith <allura@localhost> | 2023-03-05 16:18:45 +0000 |
commit | a7e54d8a3afca35dc0b9382e46eff1d7c33293ab (patch) | |
tree | 354ed6f2bb3f291060241ddad1ca44c8de34d182 | |
parent | 5754f6ad5c497b62f71a6aab44920fc3dedf8845 (diff) | |
parent | caf30c022c5f659bb7a5e52272c6aeca94098c70 (diff) | |
download | gptfdisk-a7e54d8a3afca35dc0b9382e46eff1d7c33293ab.tar.gz |
Merge /u/djsp/gptfdisk/ branch fix-largest-new into master
https://sourceforge.net/p/gptfdisk/code/merge-requests/31/
-rw-r--r-- | gptcl.cc | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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 { |