From 2f8d0e66ea5aeeeb8f7b99702fb9266a414513da Mon Sep 17 00:00:00 2001
From: Fabian Reister <fabian.reister@kit.edu>
Date: Fri, 27 May 2022 09:09:19 +0200
Subject: [PATCH] comment regarding raw pointer

---
 SimoxUtility/xml/rapidxml/RapidXMLWrapper.h | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/SimoxUtility/xml/rapidxml/RapidXMLWrapper.h b/SimoxUtility/xml/rapidxml/RapidXMLWrapper.h
index f56a579be..f5e193b17 100644
--- a/SimoxUtility/xml/rapidxml/RapidXMLWrapper.h
+++ b/SimoxUtility/xml/rapidxml/RapidXMLWrapper.h
@@ -601,6 +601,8 @@ public:
         declaration->append_attribute("version", "1.0");
         declaration->append_attribute("encoding", "utf-8");
         doc->append_node(declaration->node);
+
+        // ownership of doc is transferred to RapidXMLWrapperRootNode rootNode
         RapidXMLWrapperRootNodePtr rootNode = RapidXMLWrapperRootNodePtr(new RapidXMLWrapperRootNode(doc, name));
         doc->append_node(rootNode->node);
         return rootNode;
-- 
GitLab