mercurial/revlog.py
changeset 44335 e41a164db7a9
parent 44323 76a96e3a2bbb
child 44363 f7459da77f23
equal deleted inserted replaced
44334:6614b301ea58 44335:e41a164db7a9
   637                 and util.safehasattr(index, 'update_nodemap_data')
   637                 and util.safehasattr(index, 'update_nodemap_data')
   638             )
   638             )
   639             if use_nodemap:
   639             if use_nodemap:
   640                 nodemap_data = nodemaputil.persisted_data(self)
   640                 nodemap_data = nodemaputil.persisted_data(self)
   641                 if nodemap_data is not None:
   641                 if nodemap_data is not None:
   642                     index.update_nodemap_data(nodemap_data[1])
   642                     index.update_nodemap_data(*nodemap_data)
   643         except (ValueError, IndexError):
   643         except (ValueError, IndexError):
   644             raise error.RevlogError(
   644             raise error.RevlogError(
   645                 _(b"index %s is corrupted") % self.indexfile
   645                 _(b"index %s is corrupted") % self.indexfile
   646             )
   646             )
   647         self.index, self._chunkcache = d
   647         self.index, self._chunkcache = d