my fork of dmp
Diffstat (limited to 'src/traits.rs')
| -rw-r--r-- | src/traits.rs | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/traits.rs b/src/traits.rs index 594063d..8d1216d 100644 --- a/src/traits.rs +++ b/src/traits.rs @@ -30,9 +30,7 @@ impl BisectSplit for u8 { // Compute both diffs serially. let mut diffs_a = dmp.diff_internal(old_a, new_a, false, deadline)?; - let mut diffs_b = dmp.diff_internal(old_b, new_b, false, deadline)?; - - diffs_a.append(&mut diffs_b); + diffs_a.append(&mut dmp.diff_internal(old_b, new_b, false, deadline)?); Ok(diffs_a) } @@ -55,9 +53,7 @@ impl BisectSplit for usize { // Compute both diffs serially. let mut diffs_a = dmp.diff_lines(old_a, new_a, deadline)?; - let mut diffs_b = dmp.diff_lines(old_b, new_b, deadline)?; - - diffs_a.append(&mut diffs_b); + diffs_a.append(&mut dmp.diff_lines(old_b, new_b, deadline)?); Ok(diffs_a) } |