xml tests fix

This commit is contained in:
Marian Krivos
2011-09-14 16:14:06 +00:00
parent 87f604a743
commit 3684f805de

View File

@@ -68,11 +68,11 @@ DOMImplementation::~DOMImplementation()
bool DOMImplementation::hasFeature(const XMLString& feature, const XMLString& version) const bool DOMImplementation::hasFeature(const XMLString& feature, const XMLString& version) const
{ {
XMLString lcFeature = Poco::toLower(feature); XMLString lcFeature = Poco::toLower(feature);
return lcFeature == FEATURE_XML && version == VERSION_1_0 || return (lcFeature == FEATURE_XML && version == VERSION_1_0) ||
lcFeature == FEATURE_CORE && version == VERSION_2_0 || (lcFeature == FEATURE_CORE && version == VERSION_2_0) ||
lcFeature == FEATURE_EVENTS && version == VERSION_2_0 || (lcFeature == FEATURE_EVENTS && version == VERSION_2_0) ||
lcFeature == FEATURE_MUTATIONEVENTS && version == VERSION_2_0 || (lcFeature == FEATURE_MUTATIONEVENTS && version == VERSION_2_0) ||
lcFeature == FEATURE_TRAVERSAL && version == VERSION_2_0; (lcFeature == FEATURE_TRAVERSAL && version == VERSION_2_0);
} }
@@ -93,9 +93,14 @@ Document* DOMImplementation::createDocument(const XMLString& namespaceURI, const
} }
const DOMImplementation& DOMImplementation::instance() namespace
{ {
static Poco::SingletonHolder<DOMImplementation> sh; static Poco::SingletonHolder<DOMImplementation> sh;
}
const DOMImplementation& DOMImplementation::instance()
{
return *sh.get(); return *sh.get();
} }