diff options
author | Daniel Verkamp <dverkamp@chromium.org> | 2020-05-26 10:10:18 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-05-27 04:46:31 +0000 |
commit | ddd8180a13d0f389d533026c667c8fe57ee5e8ee (patch) | |
tree | b4f6ec92d3a4e698275d23ed35eaa25e01d96f64 /gpu_display | |
parent | f0fa242b92463d8b64845f247ed02418da7ab7b7 (diff) | |
download | crosvm-ddd8180a13d0f389d533026c667c8fe57ee5e8ee.tar crosvm-ddd8180a13d0f389d533026c667c8fe57ee5e8ee.tar.gz crosvm-ddd8180a13d0f389d533026c667c8fe57ee5e8ee.tar.bz2 crosvm-ddd8180a13d0f389d533026c667c8fe57ee5e8ee.tar.lz crosvm-ddd8180a13d0f389d533026c667c8fe57ee5e8ee.tar.xz crosvm-ddd8180a13d0f389d533026c667c8fe57ee5e8ee.tar.zst crosvm-ddd8180a13d0f389d533026c667c8fe57ee5e8ee.zip |
Fix VolatileSlice calls in all modules
The VolatileSlice API changed, but some callers were not updated to match. Fix them up so that builds with additional features enabled (e.g. kokoro) pass again. BUG=None TEST=cargo test -p disk --features=composite-disk TEST=docker/wrapped_smoke_test.sh Change-Id: I97b3cd04549af30b7dc1515245f025d9439669bc Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2216399 Tested-by: Daniel Verkamp <dverkamp@chromium.org> Auto-Submit: Daniel Verkamp <dverkamp@chromium.org> Reviewed-by: Dylan Reid <dgreid@chromium.org> Reviewed-by: Zach Reizner <zachr@chromium.org> Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Diffstat (limited to 'gpu_display')
-rw-r--r-- | gpu_display/src/gpu_display_x.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gpu_display/src/gpu_display_x.rs b/gpu_display/src/gpu_display_x.rs index 0882dc9..223fe08 100644 --- a/gpu_display/src/gpu_display_x.rs +++ b/gpu_display/src/gpu_display_x.rs @@ -202,7 +202,7 @@ impl Drop for Buffer { impl Buffer { fn as_volatile_slice(&self) -> VolatileSlice { - unsafe { VolatileSlice::new(self.segment_info.shmaddr as *mut _, self.size as u64) } + unsafe { VolatileSlice::from_raw_parts(self.segment_info.shmaddr as *mut _, self.size) } } fn stride(&self) -> usize { |