From 3dc3cfd8c0726ad2571a101747df724638cc8f14 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Thu, 13 Aug 2020 19:27:02 +0900 Subject: [PATCH] sw_engine: fix data overflow case. Change-Id: I01f90a8a6b3bca38142c8c16d1990b5b1a09d081 --- src/lib/sw_engine/tvgSwStroke.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/sw_engine/tvgSwStroke.cpp b/src/lib/sw_engine/tvgSwStroke.cpp index edba638..70eb1ca 100644 --- a/src/lib/sw_engine/tvgSwStroke.cpp +++ b/src/lib/sw_engine/tvgSwStroke.cpp @@ -35,7 +35,7 @@ static constexpr auto SW_STROKE_TAG_END = 8; static inline SwFixed SIDE_TO_ROTATE(const int32_t s) { - return (SW_ANGLE_PI2 - (s) * SW_ANGLE_PI); + return (SW_ANGLE_PI2 - static_cast(s) * SW_ANGLE_PI); } -- 2.7.4