/*
- * Copyright 2001-2006 Internet2
+ * Copyright 2001-2007 Internet2
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
{
m_uri=XMLString::replicate(src.getNamespaceURI());
m_prefix=XMLString::replicate(src.getNamespacePrefix());
- m_pinned=src.getAlwaysDeclare();
+ 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.getAlwaysDeclare();
+ m_pinned=src.alwaysDeclare();
return *this;
}
bool xmltooling::operator==(const Namespace& op1, const Namespace& op2)
{
+ if (&op1 == &op2)
+ return true;
return (XMLString::equals(op1.getNamespaceURI(),op2.getNamespaceURI()) &&
XMLString::equals(op1.getNamespacePrefix(),op2.getNamespacePrefix()));
}