From 37fd99a4e5d9e6f7a550f00b235d3cf14ea932fe Mon Sep 17 00:00:00 2001 From: JunsuChoi Date: Tue, 22 Jun 2021 16:15:05 +0900 Subject: [PATCH] svg_loader SvgLoader: Prevent invalid access If there is no path information, it is not copied. --- src/loaders/svg/tvgSvgLoader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/loaders/svg/tvgSvgLoader.cpp b/src/loaders/svg/tvgSvgLoader.cpp index f660e84..1fd6250 100644 --- a/src/loaders/svg/tvgSvgLoader.cpp +++ b/src/loaders/svg/tvgSvgLoader.cpp @@ -1621,7 +1621,7 @@ static void _copyAttr(SvgNode* to, const SvgNode* from) break; } case SvgNodeType::Path: { - to->node.path.path = new string(from->node.path.path->c_str()); + if (from->node.path.path) to->node.path.path = new string(from->node.path.path->c_str()); break; } case SvgNodeType::Polygon: { -- 2.7.4