# HG changeset patch # User Siddharth Agarwal # Date 1444338979 25200 # Node ID c7850af6bb758e04575a58035820a87b07fb304e # Parent a024e2db4553492e173032f52464e2c4efe0d4fa filemerge._merge: drop no longer necessary 'if r:' check Cleanup from an earlier patch to make premerge be directly called from the main filemerge function. diff -r a024e2db4553 -r c7850af6bb75 mercurial/filemerge.py --- a/mercurial/filemerge.py Mon Oct 05 02:33:45 2015 -0700 +++ b/mercurial/filemerge.py Thu Oct 08 14:16:19 2015 -0700 @@ -247,15 +247,12 @@ files. It will fail if there are any conflicts and leave markers in the partially merged file. Markers will have two sections, one for each side of merge, unless mode equals 'union' which suppresses the markers.""" - r = 1 - if r: - a, b, c, back = files + a, b, c, back = files - ui = repo.ui + ui = repo.ui - r = simplemerge.simplemerge(ui, a, b, c, label=labels, mode=mode) - return True, r - return False, 0 + r = simplemerge.simplemerge(ui, a, b, c, label=labels, mode=mode) + return True, r @internaltool('union', fullmerge, _("merging %s incomplete! "