summary refs log tree commit diff
path: root/gpu_display/src/gpu_display_x.rs
diff options
context:
space:
mode:
Diffstat (limited to 'gpu_display/src/gpu_display_x.rs')
-rw-r--r--gpu_display/src/gpu_display_x.rs2
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 {