diff options
Diffstat (limited to 'WebCore/dom/QualifiedName.h')
| -rw-r--r-- | WebCore/dom/QualifiedName.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/WebCore/dom/QualifiedName.h b/WebCore/dom/QualifiedName.h index 3b9f5c4..a7e1fcb 100644 --- a/WebCore/dom/QualifiedName.h +++ b/WebCore/dom/QualifiedName.h @@ -32,7 +32,7 @@ struct QualifiedNameComponents { StringImpl* m_namespace; }; -class QualifiedName { +class QualifiedName : public FastAllocBase { public: class QualifiedNameImpl : public RefCounted<QualifiedNameImpl> { public: @@ -57,6 +57,7 @@ public: }; QualifiedName(const AtomicString& prefix, const AtomicString& localName, const AtomicString& namespaceURI); + QualifiedName(const AtomicString& prefix, const char* localName, const AtomicString& namespaceURI); ~QualifiedName() { deref(); } #ifdef QNAME_DEFAULT_CONSTRUCTOR QualifiedName() : m_impl(0) { } @@ -88,6 +89,7 @@ public: static void init(); private: + void init(const AtomicString& prefix, const AtomicString& localName, const AtomicString& namespaceURI); void ref() const { m_impl->ref(); } void deref(); |
