From 14b1313eaf49b55bded69a3f4c470e652c3adb2f Mon Sep 17 00:00:00 2001 From: Michael Gehring Date: Sat, 28 Nov 2015 20:16:19 +0100 Subject: [PATCH] comm: fix EOF detection --- src/comm/comm.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/comm/comm.rs b/src/comm/comm.rs index ee37afd94..84b8ddb55 100644 --- a/src/comm/comm.rs +++ b/src/comm/comm.rs @@ -72,6 +72,7 @@ fn comm(a: &mut LineReader, b: &mut LineReader, opts: &getopts::Matches) { (false, true) => Ordering::Greater, (true , false) => Ordering::Less, (true , true) => match(&na, &nb) { + (&Ok(0), &Ok(0)) => break, (&Ok(0), _) => Ordering::Greater, (_, &Ok(0)) => Ordering::Less, _ => ra.cmp(&rb),