diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 1cfcc303bbb8c0da743d94c2acc7cd3f6b4c8bd0..9e5cedbdd3d732c6183e9f736ec8bc3bd7c9efd1 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -3167,6 +3167,9 @@ void GdbEngine::insertBreakpoint(BreakpointModelId id) if (handler->isOneShot(id)) cmd += "-t "; + if (int ignoreCount = handler->ignoreCount(id)) + cmd += "-i " + QByteArray::number(ignoreCount) + ' '; + QByteArray condition = handler->condition(id); if (!condition.isEmpty()) cmd += " -c \"" + condition + "\" ";