-#else
- if (m_uri)
- XMLString::release(&m_uri);
- m_uri=XMLString::replicate(uri);
-#endif
-}
-
-#ifndef HAVE_GOOD_STL
-Namespace::Namespace(const Namespace& src)
-{
- m_uri=XMLString::replicate(src.getNamespaceURI());
- m_prefix=XMLString::replicate(src.getNamespacePrefix());
- m_pinned=src.alwaysDeclare();
-}
-
-Namespace& Namespace::operator=(const Namespace& src)
-{
- m_uri=XMLString::replicate(src.getNamespaceURI());
- m_prefix=XMLString::replicate(src.getNamespacePrefix());
- m_pinned=src.alwaysDeclare();
- return *this;
-}
-
-bool xmltooling::operator==(const Namespace& op1, const Namespace& op2)
-{
- return (XMLString::equals(op1.getNamespaceURI(),op2.getNamespaceURI()) &&
- XMLString::equals(op1.getNamespacePrefix(),op2.getNamespacePrefix()));