소스 검색

Merge pull request #627 from turol/afl-fixes

Abort early when hitting unexpected EOF in AC3D loader
Alexander Gessler 10 년 전
부모
커밋
5b1d1ec9b3
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      code/ACLoader.cpp

+ 1 - 2
code/ACLoader.cpp

@@ -349,8 +349,7 @@ void AC3DImporter::LoadObjectSection(std::vector<Object>& objects)
                 {
                     if(!GetNextLine())
                     {
-                        DefaultLogger::get()->error("AC3D: Unexpected EOF: surface is incomplete");
-                        break;
+                        throw DeadlyImportError("AC3D: Unexpected EOF: surface is incomplete");
                     }
                     if (TokenMatch(buffer,"mat",3))
                     {