X-Git-Url: https://git.sthu.org/?p=pygdb.git;a=blobdiff_plain;f=GdbTerminal.py;h=f8a8614e1f3c7dd1040f616d52987233894fe74d;hp=af0368bdcaa670154ab2ca9d49ebd71c4178a64c;hb=5d8a5dbbe84a2c74de62e5c83eabd06081512e48;hpb=d3609a9d494dbeeb69dde612aa676fe8864c643f diff --git a/GdbTerminal.py b/GdbTerminal.py index af0368b..f8a8614 100644 --- a/GdbTerminal.py +++ b/GdbTerminal.py @@ -95,7 +95,7 @@ class GdbTerminal (DbgTerminal.DbgTerminal): bplines = self.__getAnswerFromCmd("info breakpoints\n") rxbp = re.compile("^\d+\s+breakpoint") - rxpos = re.compile("^.*at \S+:\d+$") + rxpos = re.compile("^.*at\s+\S+:\d+$") rxcond = re.compile("^\s+stop only if") bpnts = [] @@ -116,6 +116,7 @@ class GdbTerminal (DbgTerminal.DbgTerminal): #Check for next line... if not rxpos.search(line): i += 1 + line = bplines[i] if not rxpos.search(line): i += 1 continue