Kaydet (Commit) 472f9242 authored tarafından Julien Nabet's avatar Julien Nabet

xmloff: prefix member nElement of XMLTransformerBase

Change-Id: I83f62ccad47bc10c2a506a6b79a24e3367df5335
Reviewed-on: https://gerrit.libreoffice.org/34769Reviewed-by: 's avatarJulien Nabet <serval2412@yahoo.fr>
Tested-by: 's avatarJulien Nabet <serval2412@yahoo.fr>
üst 08c49bf0
...@@ -179,7 +179,7 @@ XMLTransformerBase::XMLTransformerBase( XMLTransformerActionInit *pInit, ...@@ -179,7 +179,7 @@ XMLTransformerBase::XMLTransformerBase( XMLTransformerActionInit *pInit,
m_pReplaceNamespaceMap( new SvXMLNamespaceMap ), m_pReplaceNamespaceMap( new SvXMLNamespaceMap ),
m_pElemActions( new XMLTransformerActions( pInit ) ), m_pElemActions( new XMLTransformerActions( pInit ) ),
m_pTokenMap( new XMLTransformerTokenMap( pTKMapInit ) ), m_pTokenMap( new XMLTransformerTokenMap( pTKMapInit ) ),
nElement(0), m_nElement(0),
m_xFastAttributes( new sax_fastparser::FastAttributeList( m_xTokenHandler.get(), m_xFastAttributes( new sax_fastparser::FastAttributeList( m_xTokenHandler.get(),
dynamic_cast< sax_fastparser::FastTokenHandlerBase *>( m_xTokenHandler.get() ) ) ) dynamic_cast< sax_fastparser::FastTokenHandlerBase *>( m_xTokenHandler.get() ) ) )
{ {
...@@ -1449,7 +1449,7 @@ void XMLTransformerBase::startFastElement( const OUString& rName, ...@@ -1449,7 +1449,7 @@ void XMLTransformerBase::startFastElement( const OUString& rName,
{ {
OUString aLocalName; OUString aLocalName;
sal_uInt16 nPrefix = m_pNamespaceMap->GetKeyByAttrName( rName, &aLocalName ); sal_uInt16 nPrefix = m_pNamespaceMap->GetKeyByAttrName( rName, &aLocalName );
nElement = NAMESPACE_TOKEN( nPrefix ) | m_xTokenHandler->getTokenDirect( m_nElement = NAMESPACE_TOKEN( nPrefix ) | m_xTokenHandler->getTokenDirect(
OUStringToOString( aLocalName, RTL_TEXTENCODING_ASCII_US ).getStr(), aLocalName.getLength() ) ; OUStringToOString( aLocalName, RTL_TEXTENCODING_ASCII_US ).getStr(), aLocalName.getLength() ) ;
m_xFastAttributes->clear(); m_xFastAttributes->clear();
...@@ -1472,7 +1472,7 @@ void XMLTransformerBase::startFastElement( const OUString& rName, ...@@ -1472,7 +1472,7 @@ void XMLTransformerBase::startFastElement( const OUString& rName,
m_xFastAttributes->add( nAttr, OUStringToOString( rAttrValue, RTL_TEXTENCODING_ASCII_US ).getStr() ); m_xFastAttributes->add( nAttr, OUStringToOString( rAttrValue, RTL_TEXTENCODING_ASCII_US ).getStr() );
} }
} }
m_xFastHandler->startFastElement( nElement, m_xFastAttributes.get() ); m_xFastHandler->startFastElement( m_nElement, m_xFastAttributes.get() );
} }
else else
m_xHandler->startElement( rName, xAttrList ); m_xHandler->startElement( rName, xAttrList );
...@@ -1481,7 +1481,7 @@ void XMLTransformerBase::startFastElement( const OUString& rName, ...@@ -1481,7 +1481,7 @@ void XMLTransformerBase::startFastElement( const OUString& rName,
void XMLTransformerBase::endFastElement( const OUString& rName ) void XMLTransformerBase::endFastElement( const OUString& rName )
{ {
if( m_xFastHandler.is() ) if( m_xFastHandler.is() )
m_xFastHandler->endFastElement( nElement ); m_xFastHandler->endFastElement( m_nElement );
else else
m_xHandler->endElement( rName ); m_xHandler->endElement( rName );
} }
......
...@@ -76,7 +76,7 @@ class XMLTransformerBase : public XMLTransformer ...@@ -76,7 +76,7 @@ class XMLTransformerBase : public XMLTransformer
XMLTransformerTokenMap *m_pTokenMap; XMLTransformerTokenMap *m_pTokenMap;
//for feeding FastDocumentHandler //for feeding FastDocumentHandler
sal_Int32 nElement; sal_Int32 m_nElement;
rtl::Reference< sax_fastparser::FastAttributeList > m_xFastAttributes; rtl::Reference< sax_fastparser::FastAttributeList > m_xFastAttributes;
protected: protected:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment