From bfcf28de44e30b578b46d39ba0748623ee2a4381 Mon Sep 17 00:00:00 2001 From: Andreas <6977712+AndreasK79@users.noreply.github.com> Date: Mon, 2 Jan 2023 21:37:39 +0100 Subject: [PATCH] [PHP 8.1] Fixed implicit conversion from float to int in QRA libariy. --- application/libraries/Qra.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/libraries/Qra.php b/application/libraries/Qra.php index 66fc715c..d6103e3b 100644 --- a/application/libraries/Qra.php +++ b/application/libraries/Qra.php @@ -165,7 +165,7 @@ function bearing($lat1, $lon1, $lat2, $lon2, $unit = 'M') { } function get_bearing($lat1, $lon1, $lat2, $lon2) { - return (rad2deg(atan2(sin(deg2rad($lon2) - deg2rad($lon1)) * cos(deg2rad($lat2)), cos(deg2rad($lat1)) * sin(deg2rad($lat2)) - sin(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($lon2) - deg2rad($lon1)))) + 360) % 360; + return (int)(rad2deg(atan2(sin(deg2rad($lon2) - deg2rad($lon1)) * cos(deg2rad($lat2)), cos(deg2rad($lat1)) * sin(deg2rad($lat2)) - sin(deg2rad($lat1)) * cos(deg2rad($lat2)) * cos(deg2rad($lon2) - deg2rad($lon1)))) + 360) % 360; } function qra2latlong($strQRA) {