From e692a59ff9943f88c34a6f07d9e50446d6cc3c58 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Fri, 18 Apr 2025 13:11:45 +0900 Subject: [PATCH] lottie/expressions: --memory leak --- src/loaders/lottie/tvgLottieExpressions.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/loaders/lottie/tvgLottieExpressions.cpp b/src/loaders/lottie/tvgLottieExpressions.cpp index 846b5ca3..9f907da2 100644 --- a/src/loaders/lottie/tvgLottieExpressions.cpp +++ b/src/loaders/lottie/tvgLottieExpressions.cpp @@ -1266,6 +1266,7 @@ static void _buildMath(jerry_value_t context) void LottieExpressions::buildGlobal(float frameNo, LottieExpression* exp) { + tvg::free(static_cast(jerry_object_get_native_ptr(comp, &freeCb))); jerry_object_set_native_ptr(comp, &freeCb, _expcontent(exp, frameNo, exp->layer)); auto index = jerry_number(exp->layer->ix);