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