From 24bbcf85cdd09fa6944ca73557e13c5d6f7a6939 Mon Sep 17 00:00:00 2001 From: Nick Gasson Date: Wed, 20 Oct 2010 20:25:46 +0100 Subject: [PATCH] Fix GenTrack crash --- src/GenTrack.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/GenTrack.cpp b/src/GenTrack.cpp index 604c63e..db13020 100644 --- a/src/GenTrack.cpp +++ b/src/GenTrack.cpp @@ -331,7 +331,7 @@ float GenTrack::rotation_at(float curve_delta) const return rad_to_deg(atanf(deriv.z / deriv.x)); else if (deriv.z > 0 && deriv.x <= 0) return 90 - rad_to_deg(atanf(deriv.x / deriv.z)); - else if (deriv.z < 0 && deriv.x <= 0) + else if (deriv.z <= 0 && deriv.x <= 0) return 270 - rad_to_deg(atanf(deriv.x / deriv.z)); else if (deriv.z <= 0 && deriv.x > 0) return rad_to_deg(atanf(deriv.z / deriv.x)); -- 2.39.2