mirror of
https://github.com/reactos/reactos.git
synced 2025-02-28 19:32:59 +00:00
** WIP ** Investigate whether it's good to reset the RewritePartition flag once the partition layout has been committed...
This commit is contained in:
parent
20d1797e70
commit
651b2fe38f
1 changed files with 13 additions and 0 deletions
|
@ -3923,6 +3923,16 @@ WritePartitions(
|
|||
DumpPartitionTable(DiskEntry);
|
||||
#endif
|
||||
|
||||
#if 0 // TODO: Investigate whether this is really necessary??
|
||||
{
|
||||
ULONG i;
|
||||
for (i = 0; i < DiskEntry->LayoutBuffer->PartitionCount; i++)
|
||||
{
|
||||
DiskEntry->LayoutBuffer->PartitionEntry[i].RewritePartition = FALSE;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Update the partition numbers and device names */
|
||||
|
||||
#if 0
|
||||
|
@ -3945,6 +3955,7 @@ WritePartitions(
|
|||
if (PartEntry->New)
|
||||
{
|
||||
PartitionInfo = &DiskEntry->LayoutBuffer->PartitionEntry[PartEntry->PartitionIndex];
|
||||
/**/PartitionInfo->RewritePartition = FALSE;/**/
|
||||
PartEntry->PartitionNumber = PartitionInfo->PartitionNumber;
|
||||
InitPartitionDeviceName(PartEntry);
|
||||
}
|
||||
|
@ -3963,6 +3974,7 @@ WritePartitions(
|
|||
if (PartEntry->New)
|
||||
{
|
||||
PartitionInfo = &DiskEntry->LayoutBuffer->PartitionEntry[PartEntry->PartitionIndex];
|
||||
/**/PartitionInfo->RewritePartition = FALSE;/**/
|
||||
PartEntry->PartitionNumber = PartitionInfo->PartitionNumber;
|
||||
InitPartitionDeviceName(PartEntry);
|
||||
}
|
||||
|
@ -3978,6 +3990,7 @@ WritePartitions(
|
|||
// ASSERT(PartEntry->PartitionType != PARTITION_ENTRY_UNUSED);
|
||||
PartEntry->New = FALSE;
|
||||
PartitionInfo = &DiskEntry->LayoutBuffer->PartitionEntry[PartEntry->PartitionIndex];
|
||||
/**/PartitionInfo->RewritePartition = FALSE;/**/
|
||||
PartEntry->PartitionNumber = PartitionInfo->PartitionNumber;
|
||||
}
|
||||
#endif
|
||||
|
|
Loading…
Reference in a new issue