diff options
-rw-r--r-- | examples/script/qsdbg/scriptdebugger.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/script/qsdbg/scriptdebugger.cpp b/examples/script/qsdbg/scriptdebugger.cpp index 4517388..54aeccf 100644 --- a/examples/script/qsdbg/scriptdebugger.cpp +++ b/examples/script/qsdbg/scriptdebugger.cpp @@ -176,7 +176,8 @@ int ScriptInfo::lineOffset(int lineNumber) } else { int index; it = m_lineOffsets.lowerBound(lineNumber); - --it; + if (it != m_lineOffsets.constBegin()) + --it; if (it != m_lineOffsets.constBegin()) { index = it.key(); offset = it.value(); |