2
0
Эх сурвалжийг харах

Fix possible nullptr dereferences.

Kim Kulling 4 жил өмнө
parent
commit
88ccfedd10

+ 6 - 0
include/assimp/XmlParser.h

@@ -183,12 +183,18 @@ public:
     /// @brief  Will return the root node, const version.
     /// @return The root node.
     const TNodeType getRootNode() const {
+        if (nullptr == mDoc) {
+            return nullptr;
+        }
         return mDoc->root();
     }
 
     /// @brief  Will return the root node, non-const version.
     /// @return The root node.
     TNodeType getRootNode() {
+        if (nullptr == mDoc) {
+            return nullptr;
+        }
         return mDoc->root();
     }