avoid crash if swRenderInstances are not available

This commit is contained in:
erwincoumans
2017-09-12 17:27:18 -07:00
parent 19057c2004
commit 9d804cfb97

View File

@@ -717,6 +717,8 @@ void TinyRendererVisualShapeConverter::changeRGBAColor(int bodyUniqueId, int lin
if (start>=0)
{
TinyRendererObjectArray** visualArrayPtr = m_data->m_swRenderInstances.getAtIndex(start);
if (visualArrayPtr && *visualArrayPtr)
{
TinyRendererObjectArray* visualArray = *visualArrayPtr;
btHashPtr colObjHash = m_data->m_swRenderInstances.getKeyAtIndex(start);
@@ -728,6 +730,7 @@ void TinyRendererVisualShapeConverter::changeRGBAColor(int bodyUniqueId, int lin
visualArray->m_renderObjects[v]->m_model->setColorRGBA(rgba);
}
}
}
}
void TinyRendererVisualShapeConverter::setUpAxis(int axis)