chiark / gitweb /
Area: Fix overlaps
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 22 Mar 2021 18:56:11 +0000 (18:56 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 23 Mar 2021 22:42:43 +0000 (22:42 +0000)
This never worked properly.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
src/spec.rs

index 6871ddd94ed1df1cfc92b549e42bb612c7f859ff..d1589708673182508520fcc4046fbffb77efdaf4 100644 (file)
@@ -381,7 +381,7 @@ pub mod implementation {
     }
 
     pub fn overlaps(&self, other: &AreaC<T>) -> bool where T: Ord {
-      ! (0..2).any(|i| !(
+      ! (0..2).any(|i| (
         other.0[1].0[i] < self .0[0].0[i] ||
         self .0[1].0[i] < other.0[0].0[i]
       ))