Fix static analysis issue 25/281525/1
authorSangyoon Jang <jeremy.jang@samsung.com>
Tue, 20 Sep 2022 02:13:15 +0000 (11:13 +0900)
committerSangyoon Jang <jeremy.jang@samsung.com>
Tue, 20 Sep 2022 02:13:15 +0000 (11:13 +0900)
Change-Id: I2c7e53e9479bd7d8f121d0eb02a505b24450e211
Signed-off-by: Sangyoon Jang <jeremy.jang@samsung.com>
src/common/plugins/tag_plugin.cc

index c97a409..7a24833 100644 (file)
@@ -84,6 +84,7 @@ xmlDocPtr TagPlugin::CreateDocPtrForPlugin(xmlDocPtr doc_ptr,
   xmlNodePtr plugin_root_node = MakePluginNode(root_node, tag_name);
   if (!plugin_root_node) {
     LOG(ERROR) << "make plugin node fail";
+    xmlFreeDoc(plugin_doc_ptr);
     return nullptr;
   }
   xmlDocSetRootElement(plugin_doc_ptr, plugin_root_node);