--- a/mercurial/tags.py Tue Feb 01 17:53:50 2011 -0600
+++ b/mercurial/tags.py Mon Jan 17 09:37:20 2011 +0100
@@ -152,7 +152,7 @@
set, caller is responsible for reading tag info from each head.'''
try:
- cachefile = repo.opener(os.path.join('cache', 'tags'), 'r')
+ cachefile = repo.opener('cache/tags', 'r')
# force reading the file for static-http
cachelines = iter(cachefile)
except IOError:
@@ -249,8 +249,7 @@
def _writetagcache(ui, repo, heads, tagfnode, cachetags):
try:
- cachefile = repo.opener(os.path.join('cache', 'tags'), 'w',
- atomictemp=True)
+ cachefile = repo.opener('cache/tags', 'w', atomictemp=True)
except (OSError, IOError):
return