From f7779c94ebfe7681730fd9bb80f0ecee7b02fb8c Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Mon, 22 Sep 2003 21:44:19 +0000 Subject: [PATCH] Some important fields weren't cloned from the physical partition. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4791 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kernel/core/disk_device_manager/KShadowPartition.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/kernel/core/disk_device_manager/KShadowPartition.cpp b/src/kernel/core/disk_device_manager/KShadowPartition.cpp index 0221ccea28..f189c236cf 100644 --- a/src/kernel/core/disk_device_manager/KShadowPartition.cpp +++ b/src/kernel/core/disk_device_manager/KShadowPartition.cpp @@ -98,14 +98,17 @@ KShadowPartition::SyncWithPhysicalPartition() SetDiskSystem(fPhysicalPartition->DiskSystem()); SetOffset(fPhysicalPartition->Offset()); SetSize(fPhysicalPartition->Size()); + SetContentSize(fPhysicalPartition->ContentSize()); SetBlockSize(fPhysicalPartition->BlockSize()); SetStatus(fPhysicalPartition->Status()); SetFlags(fPhysicalPartition->Flags()); - SetVolumeID(fPhysicalPartition->VolumeID()); SetName(fPhysicalPartition->Name()); SetContentName(fPhysicalPartition->ContentName()); + SetType(fPhysicalPartition->Type()); + SetVolumeID(fPhysicalPartition->VolumeID()); SetParameters(fPhysicalPartition->Parameters()); SetContentParameters(fPhysicalPartition->ContentParameters()); + // Cookie, ContentCookie, MountCookie? } // WriteUserData