diff --git a/src/loaders/lottie/tvgLottieBuilder.cpp b/src/loaders/lottie/tvgLottieBuilder.cpp index 54a2c36a..170d6d84 100644 --- a/src/loaders/lottie/tvgLottieBuilder.cpp +++ b/src/loaders/lottie/tvgLottieBuilder.cpp @@ -734,7 +734,7 @@ static void _updatePrecomp(LottieLayer* precomp, int32_t frameNo) //TODO: remove the intermediate scene.... auto cscene = Scene::gen(); auto clipper = Shape::gen(); - clipper->appendRect(0, 0, precomp->w, precomp->h); + clipper->appendRect(0, 0, static_cast(precomp->w), static_cast(precomp->h)); clipper->transform(precomp->cache.matrix); cscene->composite(std::move(clipper), CompositeMethod::ClipPath); cscene->push(cast(precomp->scene));