From a2d348242b72f9129d6ce1f7401837384d1d1621 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 f660e841..1fd62503 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: {