diff options
author | Gleb Pomykalov <gleb@lancastr.com> | 2019-02-19 10:46:05 +0300 |
---|---|---|
committer | Gleb Pomykalov <gleb@lancastr.com> | 2019-02-19 10:46:05 +0300 |
commit | 3ec632cbd99214bf129f5581744bc0bb1e457b1d (patch) | |
tree | 95476a6a8a42da480b2e7e4bfd86e537c2c94563 | |
parent | 97b5b3494beb1d6a45b86ff55485864d4eabb7df (diff) | |
download | rust-libc-3ec632cbd99214bf129f5581744bc0bb1e457b1d.tar.gz |
fix as_slice for af_alg_iv
-rw-r--r-- | src/unix/notbsd/android/mod.rs | 6 | ||||
-rw-r--r-- | src/unix/notbsd/linux/mod.rs | 6 |
2 files changed, 8 insertions, 4 deletions
diff --git a/src/unix/notbsd/android/mod.rs b/src/unix/notbsd/android/mod.rs index 089780f5bb..fd4dd8ff51 100644 --- a/src/unix/notbsd/android/mod.rs +++ b/src/unix/notbsd/android/mod.rs @@ -509,7 +509,9 @@ cfg_if! { impl af_alg_iv { unsafe fn as_slice(&self) -> &[u8] { - ::std::slice::from_raw_parts(self.iv.as_ptr(), self.ivlen as usize) + use core::slice; + + slice::from_raw_parts(self.iv.as_ptr(), self.ivlen as usize) } } @@ -524,7 +526,7 @@ cfg_if! { impl ::fmt::Debug for af_alg_iv { fn fmt(&self, f: &mut ::fmt::Formatter) -> ::fmt::Result { f.debug_struct("af_alg_iv") - .field("iv", self.as_slice()) + // .field("iv", self.as_slice()) .finish() } } diff --git a/src/unix/notbsd/linux/mod.rs b/src/unix/notbsd/linux/mod.rs index df0cce7bd3..7332eecedf 100644 --- a/src/unix/notbsd/linux/mod.rs +++ b/src/unix/notbsd/linux/mod.rs @@ -728,7 +728,9 @@ cfg_if! { impl af_alg_iv { unsafe fn as_slice(&self) -> &[u8] { - ::std::slice::from_raw_parts(self.iv.as_ptr(), self.ivlen as usize) + use core::slice; + + slice::from_raw_parts(self.iv.as_ptr(), self.ivlen as usize) } } @@ -743,7 +745,7 @@ cfg_if! { impl ::fmt::Debug for af_alg_iv { fn fmt(&self, f: &mut ::fmt::Formatter) -> ::fmt::Result { f.debug_struct("af_alg_iv") - .field("iv", self.as_slice()) + // .field("iv", self.as_slice()) .finish() } } |