diff options
author | Campbell Barton <ideasman42@gmail.com> | 2010-01-10 13:20:44 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2010-01-10 13:20:44 +0300 |
commit | 40e9b1711b67ace9b907a79c7105e64d2413b48e (patch) | |
tree | a93426a5e4b86bf642d72afb5dc2a4b9252c0fe4 /source/blender/blenlib | |
parent | 9da2c0c6c2507e16a6c38361f423c9eb35d40546 (diff) |
bugfix [#20627] Sculting - Mesh without faces crashes
fix own error in py ui also
Diffstat (limited to 'source/blender/blenlib')
-rw-r--r-- | source/blender/blenlib/intern/pbvh.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/blenlib/intern/pbvh.c b/source/blender/blenlib/intern/pbvh.c index c1bdbf32fac..676b6d4da40 100644 --- a/source/blender/blenlib/intern/pbvh.c +++ b/source/blender/blenlib/intern/pbvh.c @@ -633,6 +633,10 @@ static PBVHNode *pbvh_iter_next(PBVHIter *iter) /* pop node */ iter->stacksize--; node= iter->stack[iter->stacksize].node; + + if(node==NULL) + return NULL; + revisiting= iter->stack[iter->stacksize].revisiting; /* revisiting node already checked */ |