Browse Source

Merge pull request #2223 from matt77hias/C4703

C4703 workaround for msvc++
Kim Kulling 6 năm trước cách đây
mục cha
commit
fa686e4bd3
1 tập tin đã thay đổi với 2 bổ sung1 xóa
  1. 2 1
      code/MDLLoader.cpp

+ 2 - 1
code/MDLLoader.cpp

@@ -413,8 +413,9 @@ void MDLImporter::InternReadFile_Quake1() {
 
 #if 1
         // FIXME: the cast is wrong and cause a warning on clang 5.0
-        // disable thi code for now, fix it later
+        // disable this code for now, fix it later
         ai_assert(false && "Bad pointer cast");
+        pcFirstFrame = nullptr; // Workaround: msvc++ C4703 error
 #else
         BE_NCONST MDL::GroupFrame* pcFrames2 = (BE_NCONST MDL::GroupFrame*)pcFrames;
         pcFirstFrame = (BE_NCONST MDL::SimpleFrame*)(&pcFrames2->time + pcFrames->type);