X-Git-Url: https://git.sthu.org/?a=blobdiff_plain;f=GdbTerminal.py;h=3656701e5619e383a8e1a2d776ca4a2854235a4e;hb=054679cd2c3372717bf7982407e2453428193581;hp=496e7c39ed2302c14ef9b83efd90fb7cb6400c89;hpb=cfcc39662a53b6f7a77c7ec8f05478227c5f137f;p=pygdb.git diff --git a/GdbTerminal.py b/GdbTerminal.py index 496e7c3..3656701 100755 --- a/GdbTerminal.py +++ b/GdbTerminal.py @@ -17,8 +17,8 @@ import DbgTerminal class GdbTerminal (DbgTerminal.DbgTerminal): - def __init__(self, clientCmd): - DbgTerminal.DbgTerminal.__init__(self, clientCmd) + def __init__(self, clientCmd, exitcb=None): + DbgTerminal.DbgTerminal.__init__(self, clientCmd, exitcb) def getArgv(self): return ["gdb", "--fullname", string.split(self.clientCmd)[0]] @@ -103,7 +103,6 @@ class GdbTerminal (DbgTerminal.DbgTerminal): line = bplines[i] if not rxbp1.search(line): - print "Warning GdbTerminal.getBreakpoints at line", line i += 1 continue @@ -143,7 +142,7 @@ class GdbTerminal (DbgTerminal.DbgTerminal): return string.join(split[1:], "=").strip() - def waitForActivation(self, his): + def waitForActivation(self, his=None): self.setActive(False) rx = re.compile("^\(gdb\) $")