comparison mercurial/localrepo.py @ 18950:647e3b0c8751

localrepo: use "vfs.readlink()" instead of "os.readlink()"
author FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
date Mon, 15 Apr 2013 01:22:15 +0900
parents 138978f20180
children d13916a00b7e
comparison
equal deleted inserted replaced
18949:138978f20180 18950:647e3b0c8751
781 def adddatafilter(self, name, filter): 781 def adddatafilter(self, name, filter):
782 self._datafilters[name] = filter 782 self._datafilters[name] = filter
783 783
784 def wread(self, filename): 784 def wread(self, filename):
785 if self._link(filename): 785 if self._link(filename):
786 data = os.readlink(self.wjoin(filename)) 786 data = self.wvfs.readlink(filename)
787 else: 787 else:
788 data = self.wopener.read(filename) 788 data = self.wopener.read(filename)
789 return self._filter(self._encodefilterpats, filename, data) 789 return self._filter(self._encodefilterpats, filename, data)
790 790
791 def wwrite(self, filename, data, flags): 791 def wwrite(self, filename, data, flags):