From ba8a70365ef459c967cd8a71a6d48ca53dd341bd Mon Sep 17 00:00:00 2001 From: Stephan Bergmann Date: Tue, 20 Feb 2018 16:03:20 +0100 Subject: New loplugin:nestedunnamed Change-Id: Ifb434589ef08428ce609bc7a40b015d4df13224c Reviewed-on: https://gerrit.libreoffice.org/50048 Tested-by: Jenkins Reviewed-by: Stephan Bergmann --- sax/source/expatwrap/sax_expat.cxx | 35 ++++++++++++++++------------------- 1 file changed, 16 insertions(+), 19 deletions(-) (limited to 'sax') diff --git a/sax/source/expatwrap/sax_expat.cxx b/sax/source/expatwrap/sax_expat.cxx index 0dd3afdf7ebb..49f9471b7b03 100644 --- a/sax/source/expatwrap/sax_expat.cxx +++ b/sax/source/expatwrap/sax_expat.cxx @@ -384,27 +384,24 @@ SaxExpatParser::initialize(css::uno::Sequence< css::uno::Any > const& rArguments } } -namespace +class ParserCleanup { - class ParserCleanup +private: + SaxExpatParser_Impl& m_rParser; + Entity& m_rEntity; +public: + ParserCleanup(SaxExpatParser_Impl& rParser, Entity& rEntity) + : m_rParser(rParser) + , m_rEntity(rEntity) { - private: - SaxExpatParser_Impl& m_rParser; - Entity& m_rEntity; - public: - ParserCleanup(SaxExpatParser_Impl& rParser, Entity& rEntity) - : m_rParser(rParser) - , m_rEntity(rEntity) - { - } - ~ParserCleanup() - { - m_rParser.popEntity(); - //XML_ParserFree accepts a null arg - XML_ParserFree(m_rEntity.pParser); - } - }; -} + } + ~ParserCleanup() + { + m_rParser.popEntity(); + //XML_ParserFree accepts a null arg + XML_ParserFree(m_rEntity.pParser); + } +}; /*************** * -- cgit v1.2.3