From 2ec9fdb932e75dda2e1f001c08e849b94aecc9af Mon Sep 17 00:00:00 2001 From: Vincent Torri Date: Fri, 22 Mar 2024 21:09:52 +0100 Subject: [PATCH] [common] code clean up use fmodf() instead of fmod() --- src/loaders/lottie/tvgLottieModel.cpp | 2 +- src/loaders/svg/tvgSvgLoader.cpp | 2 +- src/renderer/sw_engine/tvgSwShape.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/loaders/lottie/tvgLottieModel.cpp b/src/loaders/lottie/tvgLottieModel.cpp index 473f04dc..1a2c7fcd 100644 --- a/src/loaders/lottie/tvgLottieModel.cpp +++ b/src/loaders/lottie/tvgLottieModel.cpp @@ -50,7 +50,7 @@ void LottieTrimpath::segment(float frameNo, float& start, float& end) { auto s = this->start(frameNo) * 0.01f; auto e = this->end(frameNo) * 0.01f; - auto o = fmod(this->offset(frameNo), 360.0f) / 360.0f; //0 ~ 1 + auto o = fmodf(this->offset(frameNo), 360.0f) / 360.0f; //0 ~ 1 auto diff = fabs(s - e); if (mathZero(diff)) { diff --git a/src/loaders/svg/tvgSvgLoader.cpp b/src/loaders/svg/tvgSvgLoader.cpp index d639b000..d04ca019 100644 --- a/src/loaders/svg/tvgSvgLoader.cpp +++ b/src/loaders/svg/tvgSvgLoader.cpp @@ -743,7 +743,7 @@ static Matrix* _parseTransformationMatrix(const char* value) } else goto error; } else if (state == MatrixState::Rotate) { //Transform to signed. - points[0] = fmod(points[0], 360); + points[0] = fmodf(points[0], 360.0f); if (points[0] < 0) points[0] += 360.0f; auto c = cosf(points[0] * (MATH_PI / 180.0f)); auto s = sinf(points[0] * (MATH_PI / 180.0f)); diff --git a/src/renderer/sw_engine/tvgSwShape.cpp b/src/renderer/sw_engine/tvgSwShape.cpp index 1a0bdc2f..46e1a986 100644 --- a/src/renderer/sw_engine/tvgSwShape.cpp +++ b/src/renderer/sw_engine/tvgSwShape.cpp @@ -279,7 +279,7 @@ static SwOutline* _genDashOutline(const RenderShape* rshape, const Matrix* trans bool isOdd = dash.cnt % 2; if (isOdd) patternLength *= 2; - offset = fmod(offset, patternLength); + offset = fmodf(offset, patternLength); if (offset < 0) offset += patternLength; for (size_t i = 0; i < dash.cnt * (1 + (size_t)isOdd); ++i, ++offIdx) {