diff options
Diffstat (limited to 'src/KM_xml.cpp')
| -rw-r--r-- | src/KM_xml.cpp | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/src/KM_xml.cpp b/src/KM_xml.cpp index 5037391..73ff8b5 100644 --- a/src/KM_xml.cpp +++ b/src/KM_xml.cpp @@ -74,20 +74,21 @@ extern "C" using namespace Kumu; - -class ns_map : public std::map<std::string, XMLNamespace*> -{ -public: - ~ns_map() +namespace{ + class ns_map : public std::map<std::string, XMLNamespace*> { - while ( ! empty() ) - { - ns_map::iterator ni = begin(); - delete ni->second; - erase(ni); - } - } -}; + public: + ~ns_map() + { + while ( ! empty() ) + { + ns_map::iterator ni = begin(); + delete ni->second; + erase(ni); + } + } + }; +} Kumu::XMLElement::XMLElement(const char* name) : m_Namespace(0), m_NamespaceOwner(0) |
