OSStatus VerifyHeader (FCB *filePtr,
BTHeaderRec *header )
{
- UInt32 forkSize;
+ UInt64 forkSize;
UInt32 totalNodes;
totalNodes = header->totalNodes;
- forkSize = totalNodes * header->nodeSize;
+ forkSize = (UInt64)totalNodes * (UInt64)header->nodeSize;
if ( forkSize != filePtr->fcbEOF )
return fsBTInvalidHeaderErr;