From: Sangyoon Jang Date: Mon, 19 Sep 2022 08:14:43 +0000 (+0900) Subject: Fix static analysis issue X-Git-Tag: accepted/tizen/unified/20220921.091807~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4010df0327593e18531f921bc0f23675124a5db4;p=platform%2Fcore%2Fappfw%2Fwgt-backend.git Fix static analysis issue Change-Id: I010cb0d5dd7f41c56f10db975db72b53e8b8c84d Signed-off-by: Sangyoon Jang --- diff --git a/src/wgt/utils/extension_config_parser.cc b/src/wgt/utils/extension_config_parser.cc index 684c292..93d0abf 100644 --- a/src/wgt/utils/extension_config_parser.cc +++ b/src/wgt/utils/extension_config_parser.cc @@ -38,6 +38,11 @@ std::unique_ptr return nullptr; } root_node = xmlDocGetRootElement(doc); + if (!root_node) { + LOG(ERROR) << "Failed to get root element from " << config_xml; + xmlFreeDoc(doc); + return nullptr; + } std::unique_ptr dv = LoadXMLNode(root_node); std::unique_ptr result(new parser::DictionaryValue); if (dv)