diff mercurial/revlog.py @ 22282:4092d12ba18a

repoview: fix 0L with pack/unpack for 2.4
author Matt Mackall <mpm@selenic.com>
date Tue, 26 Aug 2014 13:11:53 +0200
parents e250a482478e
children 392ae5cb8d62
line wrap: on
line diff
--- a/mercurial/revlog.py	Fri Aug 22 16:40:34 2014 -0400
+++ b/mercurial/revlog.py	Tue Aug 26 13:11:53 2014 +0200
@@ -306,6 +306,8 @@
     def rev(self, node):
         try:
             return self._nodecache[node]
+        except TypeError:
+            raise
         except RevlogError:
             # parsers.c radix tree lookup failed
             raise LookupError(node, self.indexfile, _('no node'))