Skip to content

Commit 7632a3c

Browse files
committed
fix: follow up again
Signed-off-by: yihong0618 <zouzou0208@gmail.com>
1 parent e1ba420 commit 7632a3c

1 file changed

Lines changed: 1 addition & 4 deletions

File tree

Lib/pdb.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1184,6 +1184,7 @@ def complete_multiline_names(self, text, line, begidx, endidx):
11841184
return self.completedefault(text, line, begidx, endidx)
11851185

11861186
def completedefault(self, text, line, begidx, endidx):
1187+
assert self.curframe is not None
11871188
if text.startswith("$"):
11881189
# Complete convenience variables
11891190
conv_vars = self.curframe.f_globals.get('__pdb_convenience_variables', {})
@@ -1332,9 +1333,6 @@ def do_break(self, arg, temporary=False):
13321333
if bp:
13331334
self.message(bp.bpformat())
13341335
return
1335-
if not self.curframe:
1336-
self.error('No current frame.')
1337-
return
13381336
# parse arguments; comma has lowest precedence
13391337
# and cannot occur in filename
13401338
filename = None
@@ -1414,7 +1412,6 @@ def do_break(self, arg, temporary=False):
14141412
# To be overridden in derived debuggers
14151413
def defaultFile(self):
14161414
"""Produce a reasonable default."""
1417-
assert self.curframe is not None
14181415
filename = self.curframe.f_code.co_filename
14191416
if filename == '<string>' and self.mainpyfile:
14201417
filename = self.mainpyfile

0 commit comments

Comments
 (0)