diff --git a/git-remote-hg b/git-remote-hg index 56ac41b..2a16c37 100755 --- a/git-remote-hg +++ b/git-remote-hg @@ -463,9 +463,9 @@ def mark_to_rev(mark): # Get a range of revisions in the form of a..b (git committish) def gitrange(repo, a, b): positive = [] - pending = set([int(b)]) - negative = set([int(a)]) - for cur in xrange(b, -1, -1): + pending = set([b.rev()]) + negative = set([a.rev()]) + for cur in xrange(b.rev(), -1, -1): if not pending: break