X-Git-Url: https://git.distorted.org.uk/~mdw/stgit/blobdiff_plain/56df21ed4cf5230924b5b6bd69b138da904758d0..8ebae56bad042edf75f7d290469fea166a20d045:/stgit/gitmergeonefile.py diff --git a/stgit/gitmergeonefile.py b/stgit/gitmergeonefile.py index c3aaa2a..47ad8b8 100644 --- a/stgit/gitmergeonefile.py +++ b/stgit/gitmergeonefile.py @@ -20,7 +20,7 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA import sys, os from stgit import basedir -from stgit.config import config +from stgit.config import config, file_extensions from stgit.utils import append_string @@ -61,18 +61,20 @@ def __checkout_files(orig_hash, file1_hash, file2_hash, """ global orig, src1, src2 + extensions = file_extensions() + if orig_hash: - orig = '%s.older' % path + orig = path + extensions['ancestor'] tmp = __output('git-unpack-file %s' % orig_hash) os.chmod(tmp, int(orig_mode, 8)) os.renames(tmp, orig) if file1_hash: - src1 = '%s.local' % path + src1 = path + extensions['current'] tmp = __output('git-unpack-file %s' % file1_hash) os.chmod(tmp, int(file1_mode, 8)) os.renames(tmp, src1) if file2_hash: - src2 = '%s.remote' % path + src2 = path + extensions['patched'] tmp = __output('git-unpack-file %s' % file2_hash) os.chmod(tmp, int(file2_mode, 8)) os.renames(tmp, src2)