From dd091f4e0c4831be207e1ec80fb60904c61161d4 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Thu, 16 May 2024 13:50:15 +0900 Subject: [PATCH] lottie: fix compiler warnings. [-Wsign-compare] --- src/loaders/lottie/tvgLottieBuilder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/loaders/lottie/tvgLottieBuilder.cpp b/src/loaders/lottie/tvgLottieBuilder.cpp index 447253fb..5acc01a1 100644 --- a/src/loaders/lottie/tvgLottieBuilder.cpp +++ b/src/loaders/lottie/tvgLottieBuilder.cpp @@ -735,7 +735,7 @@ static void _updateStar(LottieGroup* parent, LottiePolyStar* star, Matrix* trans int start = 3 * mathZero(outerRoundness); merging->moveTo(pts[start].x, pts[start].y); - for (int i = 1 + start; i < ptsCnt; i += 6) { + for (uint32_t i = 1 + start; i < ptsCnt; i += 6) { auto& prev = pts[i]; auto& curr = pts[i + 2]; auto& next = (i < ptsCnt - start) ? pts[i + 4] : pts[2]; @@ -760,7 +760,7 @@ static void _updateStar(LottieGroup* parent, LottiePolyStar* star, Matrix* trans auto p = pts[0] + 2.0f * dPrev; merging->moveTo(p.x, p.y); - for (int i = 1; i < ptsCnt; ++i) { + for (uint32_t i = 1; i < ptsCnt; ++i) { auto& curr = pts[i]; auto& next = (i == ptsCnt - 1) ? pts[1] : pts[i + 1]; auto dNext = r * (curr - next);