summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChirantan Ekbote <chirantan@chromium.org>2020-05-18 18:51:56 +0900
committerCommit Bot <commit-bot@chromium.org>2020-05-25 19:14:05 +0000
commit172fe3dee939f4bdc622088699fce8c0653b5389 (patch)
tree67f3f72aa97a676ce42b96b3ad3ae34bcaa5a1a0
parentc6501279d543211a18b7870e77c7256234dd227d (diff)
downloadadhd-172fe3dee939f4bdc622088699fce8c0653b5389.tar.gz
libcras: Update VolatileSlice call
The VolatileSlice::new method name changed to from_raw_parts and the parameters changed to usize. BUG=none TEST=unit tests Cq-Depend: chromium:2203998 Change-Id: I3aaa60f07e250e4e9b2e53573e66e816ab3ee8be Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/adhd/+/2206621 Tested-by: Chirantan Ekbote <chirantan@chromium.org> Reviewed-by: Fletcher Woodruff <fletcherw@chromium.org> Commit-Queue: Chirantan Ekbote <chirantan@chromium.org>
-rw-r--r--cras/client/libcras/src/cras_shm.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/cras/client/libcras/src/cras_shm.rs b/cras/client/libcras/src/cras_shm.rs
index de882951..05533753 100644
--- a/cras/client/libcras/src/cras_shm.rs
+++ b/cras/client/libcras/src/cras_shm.rs
@@ -532,8 +532,8 @@ unsafe fn cras_mmap(
macro_rules! vslice_from_addr {
($addr:ident, $($field:ident).*) => {{
let ptr = &mut $addr.as_mut().$($field).* as *mut _ as *mut u8;
- let size = std::mem::size_of_val(&$addr.as_mut().$($field).*) as u64;
- VolatileSlice::new(ptr, size)
+ let size = std::mem::size_of_val(&$addr.as_mut().$($field).*);
+ VolatileSlice::from_raw_parts(ptr, size)
}};
}