From b400512fdadf39096bf8bee200b3c1f770c2fc61 Mon Sep 17 00:00:00 2001 From: JunsuChoi Date: Wed, 14 Feb 2024 10:52:54 +0900 Subject: [PATCH] loader/svg: Fix empty id to null empty id is invalid. Therefore, set it to null and make it is not used. issue: https://github.com/thorvg/thorvg/issues/1977 --- src/loaders/svg/tvgSvgLoader.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/loaders/svg/tvgSvgLoader.cpp b/src/loaders/svg/tvgSvgLoader.cpp index ab795fd9..97f9c3cf 100644 --- a/src/loaders/svg/tvgSvgLoader.cpp +++ b/src/loaders/svg/tvgSvgLoader.cpp @@ -89,6 +89,7 @@ static char* _skipSpace(const char* str, const char* end) static char* _copyId(const char* str) { if (!str) return nullptr; + if (strlen(str) == 0) return nullptr; return strdup(str); }