From 1a399b32924a5009293ac53b19ad88fa1271ba3c Mon Sep 17 00:00:00 2001 From: WebFreak001 Date: Sat, 2 Jul 2016 23:34:08 +0200 Subject: [PATCH] Fixed clearing breakpoints in lldb --- src/backend/mi2/mi2lldb.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/mi2/mi2lldb.ts b/src/backend/mi2/mi2lldb.ts index 9cba8eb..b5a7f82 100644 --- a/src/backend/mi2/mi2lldb.ts +++ b/src/backend/mi2/mi2lldb.ts @@ -41,12 +41,12 @@ export class MI2_LLDB extends MI2 { clearBreakPoints(): Thenable { return new Promise((resolve, reject) => { let promises = []; - for (let k in this.breakpoints.values) { + this.breakpoints.forEach((k, index) => { promises.push(this.sendCommand("break-delete " + k).then((result) => { if (result.resultRecords.resultClass == "done") resolve(true); else resolve(false); })); - } + }); this.breakpoints.clear(); Promise.all(promises).then(resolve, reject); });