summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGleb Pomykalov <gleb@lancastr.com>2019-02-19 10:46:05 +0300
committerGleb Pomykalov <gleb@lancastr.com>2019-02-19 10:46:05 +0300
commit3ec632cbd99214bf129f5581744bc0bb1e457b1d (patch)
tree95476a6a8a42da480b2e7e4bfd86e537c2c94563
parent97b5b3494beb1d6a45b86ff55485864d4eabb7df (diff)
downloadrust-libc-3ec632cbd99214bf129f5581744bc0bb1e457b1d.tar.gz
fix as_slice for af_alg_iv
-rw-r--r--src/unix/notbsd/android/mod.rs6
-rw-r--r--src/unix/notbsd/linux/mod.rs6
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()
}
}