From 3b83493b1020897c0f4559c2196f8450cf730a6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Wed, 2 Jul 2008 10:33:38 +0000 Subject: [PATCH] * Cast block before shifting, as suggested by Marcus; it shouldn't have any actual consequences but looks more correct. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@26217 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/file_systems/ext2/Volume.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/add-ons/kernel/file_systems/ext2/Volume.cpp b/src/add-ons/kernel/file_systems/ext2/Volume.cpp index 61d15bdc9a..8c5150d54b 100644 --- a/src/add-ons/kernel/file_systems/ext2/Volume.cpp +++ b/src/add-ons/kernel/file_systems/ext2/Volume.cpp @@ -360,7 +360,7 @@ Volume::_GroupBlockOffset(uint32 blockIndex) if ((fSuperBlock.IncompatibleFeatures() & EXT2_INCOMPATIBLE_FEATURE_META_GROUP) == 0 || blockIndex < fSuperBlock.FirstMetaBlockGroup()) - return (fFirstDataBlock + blockIndex + 1) << fBlockShift; + return off_t(fFirstDataBlock + blockIndex + 1) << fBlockShift; panic("meta block"); return 0;