mercurial/hg.py
changeset 358 9f4077d7ef6f
parent 350 b4e0e20646bb
child 360 10519e4cbd02
equal deleted inserted replaced
357:1cb3d9d5119e 358:9f4077d7ef6f
   111         self.mapcache = (node, map, flag)
   111         self.mapcache = (node, map, flag)
   112         return map
   112         return map
   113 
   113 
   114     def readflags(self, node):
   114     def readflags(self, node):
   115         if node == nullid: return {} # don't upset local cache
   115         if node == nullid: return {} # don't upset local cache
   116         if self.mapcache or self.mapcache[0] != node:
   116         if not self.mapcache or self.mapcache[0] != node:
   117             self.read(node)
   117             self.read(node)
   118         return self.mapcache[2]
   118         return self.mapcache[2]
   119 
   119 
   120     def diff(self, a, b):
   120     def diff(self, a, b):
   121         # this is sneaky, as we're not actually using a and b
   121         # this is sneaky, as we're not actually using a and b