From 35250990c9ca82381b205082ef5eed28bb23ab7c Mon Sep 17 00:00:00 2001 From: Jacek Jendrzej Date: Mon, 25 Oct 2021 11:34:58 +0200 Subject: [PATCH] frontend: avoid division by zero --- src/zapit/src/frontend.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/zapit/src/frontend.cpp b/src/zapit/src/frontend.cpp index ff75370cc..7b3ee7abe 100644 --- a/src/zapit/src/frontend.cpp +++ b/src/zapit/src/frontend.cpp @@ -2483,8 +2483,11 @@ double calcAzimuth(double SatLon, double SiteLat, double SiteLon, int Height_ove if (alfa_r_north < 0) Azimuth = 180 + Deg(ATAN(alfa_ry / alfa_r_north)); else + { + if(alfa_r_north == 0) + alfa_r_north = 0.0001;; Azimuth = Rev(360 + Deg(ATAN(alfa_ry / alfa_r_north))); - + } return Azimuth; }