comparison mercurial/revlog.py @ 38090:a4942675de6b

py3: check for None before comparing with integers Comparing None and integers on Python 3 is not allowed and raise error. Differential Revision: https://phab.mercurial-scm.org/D3614
author Pulkit Goyal <7895pulkit@gmail.com>
date Sat, 19 May 2018 18:59:21 +0530
parents 3ac950cd5978
children 9bf0bd4d7a2e
comparison
equal deleted inserted replaced
38089:f0fadc5bea21 38090:a4942675de6b
844 return self.index[rev][1] 844 return self.index[rev][1]
845 845
846 def rawsize(self, rev): 846 def rawsize(self, rev):
847 """return the length of the uncompressed text for a given revision""" 847 """return the length of the uncompressed text for a given revision"""
848 l = self.index[rev][2] 848 l = self.index[rev][2]
849 if l >= 0: 849 if l is not None and l >= 0:
850 return l 850 return l
851 851
852 t = self.revision(rev, raw=True) 852 t = self.revision(rev, raw=True)
853 return len(t) 853 return len(t)
854 854