Fix crash in the editor

coverity_clang_test
Andrei Kortunov 2 years ago
parent ad44add658
commit 890be1b590

@ -42,11 +42,14 @@ namespace SceneUtil
{
auto stateset = getCvDependentStateset(cv);
apply(stateset, cv);
auto& sm = Stereo::Manager::instance();
if (sm.getEye(cv) == Stereo::Eye::Left)
auto* sm = &Stereo::Manager::instance();
if (sm != nullptr)
{
if (sm->getEye(cv) == Stereo::Eye::Left)
applyLeft(stateset, cv);
if (sm.getEye(cv) == Stereo::Eye::Right)
if (sm->getEye(cv) == Stereo::Eye::Right)
applyRight(stateset, cv);
}
cv->pushStateSet(stateset);
traverse(node, cv);

Loading…
Cancel
Save