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;