Changes for version 0.8.0
diff --git a/basicmbr.cc b/basicmbr.cc
index 4f193e2..797c4f2 100644
--- a/basicmbr.cc
+++ b/basicmbr.cc
@@ -606,8 +606,12 @@
// the most common value for big disks (255 heads, 63 sectors per
// track, & however many cylinders that computes to).
void BasicMBRData::ReadCHSGeom(void) {
+ int err;
+
numHeads = myDisk->GetNumHeads();
numSecspTrack = myDisk->GetNumSecsPerTrack();
+ diskSize = myDisk->DiskSize(&err);
+ blockSize = myDisk->GetBlockSize();
partitions[0].SetGeometry(numHeads, numSecspTrack, diskSize, blockSize);
} // BasicMBRData::ReadCHSGeom()