Commit: 1d1560eec45b18d964155277384e1532e22677d1 Author: Mitchell Stokes Date: Tue May 13 13:45:49 2014 -0700 https://developer.blender.org/rB1d1560eec45b18d964155277384e1532e22677d1
BGE: Fixing some NavMesh memory leaks. =================================================================== M source/gameengine/Ketsji/KX_NavMeshObject.cpp =================================================================== diff --git a/source/gameengine/Ketsji/KX_NavMeshObject.cpp b/source/gameengine/Ketsji/KX_NavMeshObject.cpp index 42f6288..39ce1d8 100644 --- a/source/gameengine/Ketsji/KX_NavMeshObject.cpp +++ b/source/gameengine/Ketsji/KX_NavMeshObject.cpp @@ -463,9 +463,10 @@ bool KX_NavMeshObject::BuildNavMesh() if (dtris) MEM_freeN(dtris); if (dvertices) - { delete [] dvertices; - } + + if (vertsi) + delete [] vertsi; return true; } @@ -591,6 +592,8 @@ int KX_NavMeshObject::FindPath(const MT_Point3& from, const MT_Point3& to, float waypoint.getValue(&path[i*3]); } } + + delete[] polys; } return pathLen; _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs