From 6b0c81bf36300af9d1c6fb14a846f6f06513d94c Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Thu, 29 Aug 2024 21:16:58 +0900 Subject: [PATCH] lottie/expressions: rectified $bm_sum() Added only a single element to x. --- src/loaders/lottie/tvgLottieExpressions.cpp | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/loaders/lottie/tvgLottieExpressions.cpp b/src/loaders/lottie/tvgLottieExpressions.cpp index 64f3119b..9b35b761 100644 --- a/src/loaders/lottie/tvgLottieExpressions.cpp +++ b/src/loaders/lottie/tvgLottieExpressions.cpp @@ -351,13 +351,8 @@ static jerry_value_t _addsub(const jerry_value_t args[], float addsub) if (n1 || n2) { auto secondary = n1 ? 0 : 1; auto val3 = jerry_value_as_number(args[secondary]); - if (secondary == 0) { - x = (x * addsub) + val3; - y = (y * addsub) + val3; - } else { - x += (addsub * val3); - y += (addsub * val3); - } + if (secondary == 0) x = (x * addsub) + val3; + else x += (addsub * val3); //2d + 2d } else { auto val3 = jerry_object_get_index(args[1], 0);