Index: ext/libicpf/src/libicpf/cfg_xml.h
===================================================================
diff -u -N -rb337c059691a6940b52a86388ff427c734be8eb6 -r1f103531cd331900ca0d7cb189f9b36f6171f0b5
--- ext/libicpf/src/libicpf/cfg_xml.h	(.../cfg_xml.h)	(revision b337c059691a6940b52a86388ff427c734be8eb6)
+++ ext/libicpf/src/libicpf/cfg_xml.h	(.../cfg_xml.h)	(revision 1f103531cd331900ca0d7cb189f9b36f6171f0b5)
@@ -52,11 +52,14 @@
 	/// Clear helper - clears the appropriate attribures
 	void clear(ptr_t pNodePtr, const tchar_t* pszName);
 
+	/// Saves the specific node into the file
+	void save_node(FILE* pFile, ptr_t pNodePtr);
+
 	static void element_start(void *userData, const tchar_t *name, const tchar_t **attrs);
 	static void element_end(void *userData, const tchar_t* /*name*/);
 
 protected:
-	ptr_t m_hStorage;		///< Handle to the internal xml storage
+	ptr_t m_hMainNode;		///< Handle to the internal xml storage
 };
 
 END_ICPF_NAMESPACE