Really _call_ method revlog.count in revlog.lookup()
authorThomas Arendsen Hein <thomas@intevation.de>
Sun, 26 Jun 2005 12:04:59 +0100
changeset 476 0a338d506268
parent 475 ab53998b9dcd
child 477 520540fd6b64
Really _call_ method revlog.count in revlog.lookup() -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Really _call_ method revlog.count in revlog.lookup() This fixes e.g. 'hg export 398737777' (exists in the mercurial repo). manifest hash: 9de9ad4c40d0746cb3db346a01c373e3b4aba54a -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFCvovbW7P1GVgWeRoRAiyEAJ9gVZZiMGA3YItcWRHeai/9C+dMTgCbBiii QoFaXQ9wZDds8fVVsvENAYw= =msWK -----END PGP SIGNATURE-----
mercurial/revlog.py
--- a/mercurial/revlog.py	Sun Jun 26 11:33:16 2005 +0100
+++ b/mercurial/revlog.py	Sun Jun 26 12:04:59 2005 +0100
@@ -195,7 +195,7 @@
             rev = int(id)
             if str(rev) != id: raise ValueError
             if rev < 0: rev = self.count() + rev
-            if rev < 0 or rev >= self.count: raise ValueError
+            if rev < 0 or rev >= self.count(): raise ValueError
             return self.node(rev)
         except (ValueError, OverflowError):
             c = []