From 745b4f462874f14499e8f289e9b33d6e9eb806db Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Wed, 26 Mar 2025 17:13:52 +0900 Subject: [PATCH] loaders: ++chores --- src/loaders/lottie/tvgLottieProperty.h | 7 ++----- src/loaders/svg/tvgSvgSceneBuilder.cpp | 2 +- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/src/loaders/lottie/tvgLottieProperty.h b/src/loaders/lottie/tvgLottieProperty.h index 4cafccfc..96582528 100644 --- a/src/loaders/lottie/tvgLottieProperty.h +++ b/src/loaders/lottie/tvgLottieProperty.h @@ -218,15 +218,12 @@ struct LottieProperty static void _copy(PathSet* pathset, Array& out, Matrix* transform) { - Array in; - if (transform) { for (int i = 0; i < pathset->ptsCnt; ++i) { - Point pt = pathset->pts[i]; - pt *= *transform; - out.push(pt); + out.push(pathset->pts[i] * *transform); } } else { + Array in; in.data = pathset->pts; in.count = pathset->ptsCnt; out.push(in); diff --git a/src/loaders/svg/tvgSvgSceneBuilder.cpp b/src/loaders/svg/tvgSvgSceneBuilder.cpp index df8d1832..7d2b3f19 100644 --- a/src/loaders/svg/tvgSvgSceneBuilder.cpp +++ b/src/loaders/svg/tvgSvgSceneBuilder.cpp @@ -409,7 +409,7 @@ static Paint* _applyProperty(SvgLoaderData& loaderData, SvgNode* node, Shape* vg vg->fill(style->fill.paint.color.r, style->fill.paint.color.g, style->fill.paint.color.b, style->fill.opacity); } - vg->fill((tvg::FillRule)style->fill.fillRule); + vg->fill(style->fill.fillRule); vg->order(!style->paintOrder); vg->opacity(style->opacity);