소스 검색

avoid slow zero-filling initialization

Liam Kinne 10 달 전
부모
커밋
cbedd26910
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      src/wire/dns.rs

+ 1 - 2
src/wire/dns.rs

@@ -779,8 +779,7 @@ mod test {
             },
         };
 
-        let mut buf = Vec::new();
-        buf.resize(repr.buffer_len(), 0);
+        let mut buf = vec![0; repr.buffer_len()];
         repr.emit(&mut Packet::new_unchecked(&mut buf));
 
         let want = &[