Sfoglia il codice sorgente

Fix nullptr-dereferencing

- Fix a possible nullptr-exception.
Kim Kulling 3 anni fa
parent
commit
776130534b
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      code/AssetLib/X3D/X3DImporter.cpp

+ 3 - 0
code/AssetLib/X3D/X3DImporter.cpp

@@ -264,6 +264,9 @@ void X3DImporter::InternReadFile(const std::string &pFile, aiScene *pScene, IOSy
     //search for root node element
 
     mNodeElementCur = NodeElement_List.front();
+    if (mNodeElementCur == nullptr) {
+        return;
+    }
     while (mNodeElementCur->Parent != nullptr) {
         mNodeElementCur = mNodeElementCur->Parent;
     }