diff options
author | erwincoumans <erwincoumans@google.com> | 2019-05-16 18:25:21 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-05-16 18:25:21 -0700 |
commit | 26486d56d79b2bfe169012277efe402487fd30aa (patch) | |
tree | 6134c9a7a256a0d13e8cf40e6be406b41772d4eb | |
parent | 7b06293a97eba4a552a698e822f072fec717f30b (diff) | |
parent | 64ebe27477d7e1fa2d4869ab91678d7413937135 (diff) | |
download | bullet3-26486d56d79b2bfe169012277efe402487fd30aa.tar.gz |
Merge pull request #2258 from fuchuyuan/master
Add safety check
-rw-r--r-- | src/BulletCollision/BroadphaseCollision/btDbvt.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/BulletCollision/BroadphaseCollision/btDbvt.cpp b/src/BulletCollision/BroadphaseCollision/btDbvt.cpp index 5ab3f9b60..166cb04c0 100644 --- a/src/BulletCollision/BroadphaseCollision/btDbvt.cpp +++ b/src/BulletCollision/BroadphaseCollision/btDbvt.cpp @@ -80,6 +80,7 @@ static DBVT_INLINE void deletenode(btDbvt* pdbvt, static void recursedeletenode(btDbvt* pdbvt, btDbvtNode* node) { + if (node == 0) return; if (!node->isleaf()) { recursedeletenode(pdbvt, node->childs[0]); |