# HG changeset patch # User alfadur # Date 1541188245 -10800 # Node ID 400864ecb9542519b6cf1f56a8b99ae755cf3fdc # Parent 133f648c5fbd47ae22ecb912ede5f535fd4c20d5 fix some compile errors diff -r 133f648c5fbd -r 400864ecb954 rust/landgen/src/outline.rs --- a/rust/landgen/src/outline.rs Fri Nov 02 22:41:11 2018 +0300 +++ b/rust/landgen/src/outline.rs Fri Nov 02 22:50:45 2018 +0300 @@ -193,14 +193,15 @@ } pub fn mirror(&mut self) { + let width = self.size.width as i32; self.iter_mut() - .for_each(|p| p.x = self.size.width() - 1 - p.x); + .for_each(|p| p.x = width - 1 - p.x); } pub fn flip(&mut self) { - points - .iter_mut() - .for_each(|p| p.y = self.size.height() - 1 - p.y); + let height = self.size.height as i32; + self.iter_mut() + .for_each(|p| p.y = height - 1 - p.y); } }