From 4010df0327593e18531f921bc0f23675124a5db4 Mon Sep 17 00:00:00 2001 From: Sangyoon Jang Date: Mon, 19 Sep 2022 17:14:43 +0900 Subject: [PATCH] Fix static analysis issue Change-Id: I010cb0d5dd7f41c56f10db975db72b53e8b8c84d Signed-off-by: Sangyoon Jang --- src/wgt/utils/extension_config_parser.cc | 5 +++++ 1 file changed, 5 insertions(+) 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) -- 2.7.4