From 15fef5f790befa24856aae567426f25f3a0fde61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 18 Feb 2004 04:20:44 +0000 Subject: [PATCH] Too bad the DataEditor did not report the correct size for devices... :) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6624 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/diskprobe/DataEditor.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/apps/diskprobe/DataEditor.cpp b/src/apps/diskprobe/DataEditor.cpp index 50c43841f8..c6cabbf919 100644 --- a/src/apps/diskprobe/DataEditor.cpp +++ b/src/apps/diskprobe/DataEditor.cpp @@ -215,7 +215,8 @@ DataEditor::SetTo(BEntry &entry, const char *attribute) } close(device); - fSize = geometry.head_count * geometry.cylinder_count * geometry.sectors_per_track; + fSize = 1LL * geometry.head_count * geometry.cylinder_count + * geometry.sectors_per_track * geometry.bytes_per_sector; fBlockSize = geometry.bytes_per_sector; } else if (IsAttribute()) { // ToDo: add support for attributes!