mirror of
https://projects.blender.org/blender/blender.git
synced 2024-10-18 05:53:24 +00:00
Fix: Tools: improve gdb frame filter when used in non-debug build
This commit is contained in:
parent
0ad22e9128
commit
c9ed8d7ea7
|
@ -614,8 +614,12 @@ class FrameFilter:
|
|||
current_filter = None
|
||||
|
||||
for frame in frame_iter:
|
||||
file_name = frame.filename()
|
||||
if file_name is None:
|
||||
yield frame
|
||||
continue
|
||||
if current_filter and re.match(
|
||||
current_filter.filename_pattern, frame.filename()
|
||||
current_filter.filename_pattern, file_name
|
||||
):
|
||||
current_frames.append(frame)
|
||||
continue
|
||||
|
@ -623,7 +627,7 @@ class FrameFilter:
|
|||
yield from handle_gathered_frames()
|
||||
|
||||
for f in frame_filters:
|
||||
if re.match(f.filename_pattern, frame.filename()):
|
||||
if re.match(f.filename_pattern, file_name):
|
||||
current_filter = f
|
||||
current_frames = [frame]
|
||||
break
|
||||
|
|
Loading…
Reference in a new issue