We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5bc3037 commit 875668cCopy full SHA for 875668c
Lib/pdb.py
@@ -1315,12 +1315,14 @@ def do_commands(self, arg):
1315
reached.
1316
"""
1317
if not arg:
1318
- for bnum in range(len(bdb.Breakpoint.bpbynumber) - 1, -1, -1):
1319
- if bdb.Breakpoint.bpbynumber[bnum] is not None:
1320
- break
1321
- if bnum == 0:
1322
- self.error('no breakpoints set')
1323
- return
+ for bp in reversed(bdb.Breakpoint.bpbynumber):
+ if not bp:
+ continue
+ bnum = bp.number
+ break
+ else:
1324
+ self.error('no breakpoints set')
1325
+ return
1326
else:
1327
try:
1328
bnum = int(arg)
0 commit comments