diff options
Diffstat (limited to 'sax/source/fastparser/fastparser.cxx')
-rw-r--r-- | sax/source/fastparser/fastparser.cxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sax/source/fastparser/fastparser.cxx b/sax/source/fastparser/fastparser.cxx index 35596ac484c8..514c156d7ee5 100644 --- a/sax/source/fastparser/fastparser.cxx +++ b/sax/source/fastparser/fastparser.cxx @@ -67,8 +67,6 @@ class FastLocatorImpl; struct NamespaceDefine; struct Entity; -typedef std::shared_ptr< NamespaceDefine > NamespaceDefineRef; - typedef std::unordered_map< OUString, sal_Int32, OUStringHash, std::equal_to< OUString > > NamespaceMap; @@ -181,7 +179,8 @@ struct Entity : public ParserData std::stack< SaxContext> maContextStack; // Determines which elements of maNamespaceDefines are valid in current context std::stack< sal_uInt32 > maNamespaceCount; - std::vector< NamespaceDefineRef > maNamespaceDefines; + std::vector< std::shared_ptr< NamespaceDefine > > + maNamespaceDefines; explicit Entity( const ParserData& rData ); Entity( const Entity& rEntity ); |