From 66ff721dfe5da8209d3650a530364235630aeb40 Mon Sep 17 00:00:00 2001 From: Pascal Serrarens Date: Fri, 5 Apr 2024 11:59:36 +0200 Subject: [PATCH] Fixed wrong conversion to short --- Angle32.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Angle32.h b/Angle32.h index 4820af6..7d8ce10 100644 --- a/Angle32.h +++ b/Angle32.h @@ -12,7 +12,7 @@ template <> Angle32::AngleUsing(float angle) { } // map float [-180..180) to integer [-2147483648..2147483647] - this->value = (signed short)((angle / 360.0F) * 4294967295.0F); + this->value = (signed long)((angle / 360.0F) * 4294967295.0F); } template <> float Angle32::ToFloat() const {