diff --git a/src/grid.rs b/src/grid.rs index 1b2dc19..740f103 100644 --- a/src/grid.rs +++ b/src/grid.rs @@ -18,7 +18,7 @@ pub trait Grid { pub struct Flut { size_x: usize, size_y: usize, - cells: SyncUnsafeCell>, + cells: SyncUnsafeCell>, last_hash: SyncUnsafeCell, jpgbuf: RwLock>, } @@ -32,7 +32,7 @@ impl Flut { Flut { size_x, size_y, - cells: vec.into(), + cells: vec.into_boxed_slice().into(), last_hash: 0.into(), jpgbuf: RwLock::new(Vec::new()), }