From 69e8b54be2467f17418b84c8bc5819dce92a36b2 Mon Sep 17 00:00:00 2001 From: JunsuChoi Date: Thu, 3 Sep 2020 19:18:49 +0900 Subject: [PATCH] SvgLoader: Do not delete the cloned node Reverted incorrectly modified code in 3b9bb51321bb9b6aa5aba78ac984915a8eb9d854. The newly created node becomes a child of the parent parameter and is deleted together when parsing ends. --- src/loaders/svg/tvgSvgLoader.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/loaders/svg/tvgSvgLoader.cpp b/src/loaders/svg/tvgSvgLoader.cpp index 11a8746d..43060261 100644 --- a/src/loaders/svg/tvgSvgLoader.cpp +++ b/src/loaders/svg/tvgSvgLoader.cpp @@ -1458,8 +1458,6 @@ static void _cloneNode(SvgNode* from, SvgNode* parent) for (uint32_t i = 0; i < from->child.cnt; ++i, ++child) { _cloneNode(*child, newNode); } - - _freeNode(newNode); }