From 780234de13a7662b2999ddcc24f03dcbeb0786bb Mon Sep 17 00:00:00 2001 From: Edouard DUPIN Date: Mon, 2 Jun 2014 21:40:02 +0200 Subject: [PATCH] [DEBUG] remove error in the HL update --- sources/appl/Buffer.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sources/appl/Buffer.cpp b/sources/appl/Buffer.cpp index 850f5f0..d530708 100644 --- a/sources/appl/Buffer.cpp +++ b/sources/appl/Buffer.cpp @@ -759,12 +759,12 @@ void appl::Buffer::regenerateHighLightAt(int64_t _pos, int64_t _nbDeleted, int64 } else { elemStart = startId+1; } - for (auto &it : m_HLDataPass1) { + for (auto it(m_HLDataPass1.begin()+elemStart); it != m_HLDataPass1.end(); ++it) { //APPL_DEBUG("move element=" << i); - it.beginStart += _nbAdded - _nbDeleted; - it.beginStop += _nbAdded - _nbDeleted; - it.endStart += _nbAdded - _nbDeleted; - it.endStop += _nbAdded - _nbDeleted; + it->beginStart += _nbAdded - _nbDeleted; + it->beginStop += _nbAdded - _nbDeleted; + it->endStart += _nbAdded - _nbDeleted; + it->endStop += _nbAdded - _nbDeleted; } //Regenerate Element inside range if ( startId == -1