浏览代码

Fix infinite loop in STL loader error path

It appears that this was never tested since hitting it caused an infinite loop.

Fixes testcase hangs/c2eb1fa3e74c6ffe0cebcb1672b03140
Turo Lamminen 10 年之前
父节点
当前提交
b93bd167ed
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      code/STLLoader.cpp

+ 1 - 0
code/STLLoader.cpp

@@ -308,6 +308,7 @@ void STLImporter::LoadASCIIFile()
 		{
 			if (3 == curVertex)	{
 				DefaultLogger::get()->error("STL: a facet with more than 3 vertices has been found");
+				++sz;
 			}
 			else
 			{