mercurial/store.py
changeset 17604 bf9894889d82
parent 17592 64c6a0d4d4bd
child 17605 e9cc29be3305
equal deleted inserted replaced
17603:a7fa5bd1c914 17604:bf9894889d82
   334             fp = self.opener('fncache', mode='rb')
   334             fp = self.opener('fncache', mode='rb')
   335         except IOError:
   335         except IOError:
   336             # skip nonexistent file
   336             # skip nonexistent file
   337             self.entries = set()
   337             self.entries = set()
   338             return
   338             return
   339         self.entries = set(map(decodedir, fp.read().splitlines()))
   339         self.entries = set(decodedir(fp.read()).splitlines())
   340         if '' in self.entries:
   340         if '' in self.entries:
   341             fp.seek(0)
   341             fp.seek(0)
   342             for n, line in enumerate(fp):
   342             for n, line in enumerate(fp):
   343                 if not line.rstrip('\n'):
   343                 if not line.rstrip('\n'):
   344                     t = _('invalid entry in fncache, line %s') % (n + 1)
   344                     t = _('invalid entry in fncache, line %s') % (n + 1)