From 2a823a38accefab2c1a4c2310cc95c9b747907bf Mon Sep 17 00:00:00 2001 From: Ibrahn Sahir Date: Wed, 29 Aug 2018 13:23:14 +0100 Subject: Initialise rays_found count in test_ray_separation. Prevents branch on uninit that could result in crashes with move_and_slide. --- modules/bullet/space_bullet.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/bullet/space_bullet.cpp b/modules/bullet/space_bullet.cpp index 4a11bec5af..b12925b073 100644 --- a/modules/bullet/space_bullet.cpp +++ b/modules/bullet/space_bullet.cpp @@ -980,7 +980,7 @@ int SpaceBullet::test_ray_separation(RigidBodyBullet *p_body, const Transform &p btVector3 recover_motion(0, 0, 0); - int rays_found; + int rays_found = 0; for (int t(RECOVERING_MOVEMENT_CYCLES); 0 < t; --t) { int last_ray_index = recover_from_penetration_ray(p_body, body_transform, RECOVERING_MOVEMENT_SCALE, p_infinite_inertia, p_result_max, recover_motion, r_results); -- cgit v1.2.3