From eb811538960147e68fd6c2c530ed3ca67fa875e6 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Sat, 9 May 2015 11:00:50 +1000 Subject: [PATCH] Cleanup: warning (sequence-point) --- source/gameengine/Physics/Bullet/CcdPhysicsController.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp b/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp index 4285093fde0..5c5a4d3cc56 100644 --- a/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp +++ b/source/gameengine/Physics/Bullet/CcdPhysicsController.cpp @@ -2436,7 +2436,7 @@ bool CcdShapeConstructionInfo::UpdateMesh(class KX_GameObject *gameobj, class RA m_polygonIndexArray.resize(tot_bt_tris); - for (int p = 0; p < numpolys;) { + for (int p = 0; p < numpolys; p++) { RAS_Polygon *poly = meshobj->GetPolygon(p); if (poly->IsCollider()) { @@ -2467,10 +2467,10 @@ bool CcdShapeConstructionInfo::UpdateMesh(class KX_GameObject *gameobj, class RA } m_polygonIndexArray[p] = p; if (poly->VertexCount() == 4) { + p++; // if the poly is a quad we transform it in two triangles - m_polygonIndexArray[p + 1] = p++; + m_polygonIndexArray[p] = p; } - p++; } }