comparison mercurial/context.py @ 26492:3a0bb61371c5

util: extract stub function to get mtime with second accuracy This function is trivial but will need a long comment why it can't use st.st_mtime. See the next patch for details.
author Yuya Nishihara <yuya@tcha.org>
date Sun, 04 Oct 2015 22:25:29 +0900
parents 18541e9510c5
children 56b2bcea2529
comparison
equal deleted inserted replaced
26491:366d489295ca 26492:3a0bb61371c5
1688 def size(self): 1688 def size(self):
1689 return self._repo.wvfs.lstat(self._path).st_size 1689 return self._repo.wvfs.lstat(self._path).st_size
1690 def date(self): 1690 def date(self):
1691 t, tz = self._changectx.date() 1691 t, tz = self._changectx.date()
1692 try: 1692 try:
1693 return (int(self._repo.wvfs.lstat(self._path).st_mtime), tz) 1693 return (util.statmtimesec(self._repo.wvfs.lstat(self._path)), tz)
1694 except OSError as err: 1694 except OSError as err:
1695 if err.errno != errno.ENOENT: 1695 if err.errno != errno.ENOENT:
1696 raise 1696 raise
1697 return (t, tz) 1697 return (t, tz)
1698 1698