@@ -154,7 +154,7 @@ impl VirtualMachine {
154
154
|| previous_name != tb. frame . code . obj_name . as_str ( )
155
155
{
156
156
if repeat_counter > TRACEBACK_RECURSIVE_CUTOFF {
157
- write_repeat_traceback_entry ( output, & tb , repeat_counter) ?;
157
+ write_repeat_traceback_entry ( output, repeat_counter) ?;
158
158
}
159
159
previous_file = tb. frame . code . source_path . as_str ( ) . to_string ( ) ;
160
160
previous_line = tb. lineno . get ( ) ;
@@ -167,7 +167,7 @@ impl VirtualMachine {
167
167
}
168
168
}
169
169
if repeat_counter > TRACEBACK_RECURSIVE_CUTOFF {
170
- write_repeat_traceback_entry ( output, & tb_list [ 0 ] , repeat_counter) ?;
170
+ write_repeat_traceback_entry ( output, repeat_counter) ?;
171
171
}
172
172
}
173
173
@@ -407,7 +407,7 @@ fn write_traceback_entry<W: Write>(
407
407
writeln ! (
408
408
output,
409
409
r##" File "{}", line {}, in {}"## ,
410
- filename. trim_start_matches ( r"\\?\" ) ,
410
+ filename,
411
411
tb_entry. lineno,
412
412
tb_entry. frame. code. obj_name
413
413
) ?;
@@ -418,7 +418,6 @@ fn write_traceback_entry<W: Write>(
418
418
419
419
fn write_repeat_traceback_entry < W : Write > (
420
420
output : & mut W ,
421
- tb_entry : & PyTracebackRef ,
422
421
repeat_counter : usize ,
423
422
) -> Result < ( ) , W :: Error > {
424
423
let count = repeat_counter - TRACEBACK_RECURSIVE_CUTOFF ;
0 commit comments