# really fix false negative reading compressed x files. Silently ignore out-of-bounds indices.
git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1017 67173fc5-114c-0410-ac8e-9d2fd5bffc1fpull/1/head
parent
15565c4858
commit
228be125cf
|
@ -200,10 +200,6 @@ XFileParser::XFileParser( const std::vector<char>& pBuffer)
|
|||
// and advance to the next offset
|
||||
P1 += ofs;
|
||||
est_out += MSZIP_BLOCK; // one decompressed block is 32786 in size
|
||||
|
||||
// this block would continue past the file end, abort
|
||||
if (P1 > End+1)
|
||||
throw DeadlyImportError("X: Unexpected end of file while uncompressing");
|
||||
}
|
||||
|
||||
// Allocate storage and terminating zero and do the actual uncompressing
|
||||
|
|
Loading…
Reference in New Issue