diff options
Diffstat (limited to 'xmlsecurity/source/framework/saxeventkeeperimpl.cxx')
-rw-r--r-- | xmlsecurity/source/framework/saxeventkeeperimpl.cxx | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/xmlsecurity/source/framework/saxeventkeeperimpl.cxx b/xmlsecurity/source/framework/saxeventkeeperimpl.cxx index 21d1ccc4bd2d..5358230f7a46 100644 --- a/xmlsecurity/source/framework/saxeventkeeperimpl.cxx +++ b/xmlsecurity/source/framework/saxeventkeeperimpl.cxx @@ -169,15 +169,11 @@ BufferNode* SAXEventKeeperImpl::addNewElementMarkBuffers() m_pNewBlocker = nullptr; } - if (!m_vNewElementCollectors.empty()) + for( const auto& i : m_vNewElementCollectors ) { - for( const auto& i : m_vNewElementCollectors ) - { - pBufferNode->addElementCollector(i); - } - - m_vNewElementCollectors.clear(); + pBufferNode->addElementCollector(i); } + m_vNewElementCollectors.clear(); } return pBufferNode; |