BUG: STL: cannot handle files > 2Gb. Fixes #3171
This commit is contained in:
parent
0177b762c0
commit
905d63357c
@ -135,8 +135,9 @@ int Foam::fileFormats::STLCore::detectBinaryHeader
|
||||
|
||||
bad =
|
||||
(
|
||||
nTris < int(dataFileSize - STLHeaderSize)/50
|
||||
|| nTris > int(dataFileSize - STLHeaderSize)/25
|
||||
dataFileSize < STLHeaderSize
|
||||
|| nTris < (dataFileSize - STLHeaderSize)/50
|
||||
|| nTris > (dataFileSize - STLHeaderSize)/25
|
||||
);
|
||||
}
|
||||
|
||||
@ -208,8 +209,9 @@ Foam::fileFormats::STLCore::readBinaryHeader
|
||||
|
||||
bad =
|
||||
(
|
||||
nTris < int(dataFileSize - STLHeaderSize)/50
|
||||
|| nTris > int(dataFileSize - STLHeaderSize)/25
|
||||
dataFileSize < STLHeaderSize
|
||||
|| nTris < (dataFileSize - STLHeaderSize)/50
|
||||
|| nTris > (dataFileSize - STLHeaderSize)/25
|
||||
);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user