summaryrefslogtreecommitdiff
path: root/writerfilter
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2018-02-01 16:42:19 +0100
committerJulien Nabet <serval2412@yahoo.fr>2018-02-02 12:07:12 +0100
commitd27ef675ec23f45562972da66bde02d99d778141 (patch)
treee6623a0e739b104f2f96ce30dd7e5f2b84c79945 /writerfilter
parent1287081fa5c132057e01c60a26c6f64156e5bc73 (diff)
Replace some front/pop_front by for-range loops+clear
Change-Id: I8a9239667b0d80ee2fa6ebbc8a19ba4c0076c2fb Reviewed-on: https://gerrit.libreoffice.org/49107 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Diffstat (limited to 'writerfilter')
-rw-r--r--writerfilter/source/rtftok/rtfdispatchdestination.cxx9
1 files changed, 4 insertions, 5 deletions
diff --git a/writerfilter/source/rtftok/rtfdispatchdestination.cxx b/writerfilter/source/rtftok/rtfdispatchdestination.cxx
index b5b347e6e287..af1a60d947ca 100644
--- a/writerfilter/source/rtftok/rtfdispatchdestination.cxx
+++ b/writerfilter/source/rtftok/rtfdispatchdestination.cxx
@@ -275,16 +275,15 @@ RTFError RTFDocumentImpl::dispatchDestination(RTFKeyword nKeyword)
m_aStates.top().pCurrentBuffer = nullptr;
bool bCustomMark = false;
OUString aCustomMark;
- while (!m_aSuperBuffer.empty())
+ for (auto const& elem : m_aSuperBuffer)
{
- Buf_t aTuple = m_aSuperBuffer.front();
- m_aSuperBuffer.pop_front();
- if (std::get<0>(aTuple) == BUFFER_UTEXT)
+ if (std::get<0>(elem) == BUFFER_UTEXT)
{
- aCustomMark = std::get<1>(aTuple)->getString();
+ aCustomMark = std::get<1>(elem)->getString();
bCustomMark = true;
}
}
+ m_aSuperBuffer.clear();
m_aStates.top().eDestination = Destination::FOOTNOTE;
Mapper().startCharacterGroup();
runProps();