Add condition to check nullptr 53/166653/1
authorSeungha Son <seungha.son@samsung.com>
Thu, 11 Jan 2018 09:54:46 +0000 (18:54 +0900)
committerSeungha Son <seungha.son@samsung.com>
Thu, 11 Jan 2018 09:55:18 +0000 (18:55 +0900)
Signed-off-by: Seungha Son <seungha.son@samsung.com>
Change-Id: I4557bbb36ede24d897f80f38dd488c07f4320736

src/hybrid/step/pkgmgr/step_generate_xml.cc

index 6e85efb..10246e9 100644 (file)
@@ -111,8 +111,8 @@ void StepGenerateXml::MergeXmlNode(xmlNodePtr node1, xmlNodePtr node2) {
     if (std::find(kNeedMergeNodes.begin(), kNeedMergeNodes.end(),
         reinterpret_cast<const char*>(cur->name)) != kNeedMergeNodes.end())
       continue;
-    xmlAddNextSibling(last, cur);
-    last = last->next;
+    if (xmlAddNextSibling(last, cur) != nullptr)
+      last = last->next;
   }
 }