changeset 4068 | 5b1f663ef86d |
parent 4048 | 5d6b3fa62736 |
parent 4065 | 8ee983e3d461 |
child 4071 | 165abe554c80 |
--- a/hgext/mq.py Tue Feb 06 15:23:40 2007 -0200 +++ b/hgext/mq.py Tue Feb 06 16:12:22 2007 -0600 @@ -678,9 +678,10 @@ while True: seen[n] = 1 pp = chlog.parents(n) - if pp[1] != revlog.nullid and chlog.rev(pp[1]) > revnum: - if pp[1] not in seen: - heads.append(pp[1]) + if pp[1] != revlog.nullid: + for p in pp: + if chlog.rev(p) > revnum and p not in seen: + heads.append(p) if pp[0] == revlog.nullid: break if chlog.rev(pp[0]) < revnum: