diff options
author | srs5694 <srs5694@users.sourceforge.net> | 2011-06-26 22:40:06 -0400 |
---|---|---|
committer | srs5694 <srs5694@users.sourceforge.net> | 2011-06-26 22:40:06 -0400 |
commit | 00b6d7a4604e759eb3c92b3ecea608d6fe024b81 (patch) | |
tree | c47703bea8a55b25f90e9b9cc8a54cc3c51c10e9 /gpt.cc | |
parent | 6aae2a9b70e9f88926baad94c1eea40e0b534f01 (diff) | |
download | sgdisk-00b6d7a4604e759eb3c92b3ecea608d6fe024b81.tar.gz |
0.7.2 release, includes new Linux type code & true GUID generation in
Windows
Diffstat (limited to 'gpt.cc')
-rw-r--r-- | gpt.cc | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -1669,7 +1669,7 @@ uint32_t GPTData::CreatePartition(uint32_t partNum, uint64_t startSector, uint64 if (FindLastInFree(startSector) >= endSector) { partitions[partNum].SetFirstLBA(startSector); partitions[partNum].SetLastLBA(endSector); - partitions[partNum].SetType(0x0700); + partitions[partNum].SetType(DEFAULT_TYPE); partitions[partNum].RandomizeUniqueGUID(); } else retval = 0; // if free space until endSector } else retval = 0; // if startSector is free @@ -1858,10 +1858,9 @@ void GPTData::RecomputeCHS(void) { // was unchanged. int GPTData::Align(uint64_t* sector) { int retval = 0, sectorOK = 0; - uint64_t earlier, later, testSector, original; + uint64_t earlier, later, testSector; if ((*sector % sectorAlignment) != 0) { - original = *sector; earlier = (*sector / sectorAlignment) * sectorAlignment; later = earlier + (uint64_t) sectorAlignment; |