File tree Expand file tree Collapse file tree 2 files changed +2
-3
lines changed
src/tools/compiletest/src Expand file tree Collapse file tree 2 files changed +2
-3
lines changed Original file line number Diff line number Diff line change 11#![ crate_name = "compiletest" ]
2- #![ feature( mem_take) ]
32#![ feature( test) ]
43#![ feature( vec_remove_item) ]
54#![ deny( warnings, rust_2018_idioms) ]
Original file line number Diff line number Diff line change @@ -3608,7 +3608,7 @@ fn nocomment_mir_line(line: &str) -> &str {
36083608
36093609fn read2_abbreviated ( mut child : Child ) -> io:: Result < Output > {
36103610 use crate :: read2:: read2;
3611- use std:: mem:: take ;
3611+ use std:: mem:: replace ;
36123612
36133613 const HEAD_LEN : usize = 160 * 1024 ;
36143614 const TAIL_LEN : usize = 256 * 1024 ;
@@ -3632,7 +3632,7 @@ fn read2_abbreviated(mut child: Child) -> io::Result<Output> {
36323632 return ;
36333633 }
36343634 let tail = bytes. split_off ( new_len - TAIL_LEN ) . into_boxed_slice ( ) ;
3635- let head = take ( bytes) ;
3635+ let head = replace ( bytes, Vec :: new ( ) ) ;
36363636 let skipped = new_len - HEAD_LEN - TAIL_LEN ;
36373637 ProcOutput :: Abbreviated {
36383638 head,
You can’t perform that action at this time.
0 commit comments