]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc_back/sha2.rs
Rollup merge of #32150 - steveklabnik:gh20213, r=bluss
[rust.git] / src / librustc_back / sha2.rs
index 840f9abce9363f1a80f844ab716c21e884aa3a22..ba8107e03c9f76fcd153b01a4b8aab2b212c23ba 100644 (file)
@@ -134,13 +134,13 @@ fn input<F>(&mut self, input: &[u8], mut func: F) where
             let buffer_remaining = size - self.buffer_idx;
             if input.len() >= buffer_remaining {
                 self.buffer[self.buffer_idx..size]
-                    .clone_from_slice(&input[..buffer_remaining]);
+                    .copy_from_slice(&input[..buffer_remaining]);
                 self.buffer_idx = 0;
                 func(&self.buffer);
                 i += buffer_remaining;
             } else {
                 self.buffer[self.buffer_idx..self.buffer_idx + input.len()]
-                    .clone_from_slice(input);
+                    .copy_from_slice(input);
                 self.buffer_idx += input.len();
                 return;
             }
@@ -157,7 +157,7 @@ fn input<F>(&mut self, input: &[u8], mut func: F) where
         // data left in the input vector will be less than the buffer size and the buffer will
         // be empty.
         let input_remaining = input.len() - i;
-        self.buffer[..input_remaining].clone_from_slice(&input[i..]);
+        self.buffer[..input_remaining].copy_from_slice(&input[i..]);
         self.buffer_idx += input_remaining;
     }