summaryrefslogtreecommitdiffstats
path: root/git_refs.py
diff options
context:
space:
mode:
Diffstat (limited to 'git_refs.py')
-rw-r--r--git_refs.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/git_refs.py b/git_refs.py
index 7feaffb1..e0a85d7a 100644
--- a/git_refs.py
+++ b/git_refs.py
@@ -15,6 +15,7 @@
15 15
16import os 16import os
17from trace import Trace 17from trace import Trace
18import platform_utils
18 19
19HEAD = 'HEAD' 20HEAD = 'HEAD'
20R_CHANGES = 'refs/changes/' 21R_CHANGES = 'refs/changes/'
@@ -127,9 +128,9 @@ class GitRefs(object):
127 128
128 def _ReadLoose(self, prefix): 129 def _ReadLoose(self, prefix):
129 base = os.path.join(self._gitdir, prefix) 130 base = os.path.join(self._gitdir, prefix)
130 for name in os.listdir(base): 131 for name in platform_utils.listdir(base):
131 p = os.path.join(base, name) 132 p = os.path.join(base, name)
132 if os.path.isdir(p): 133 if platform_utils.isdir(p):
133 self._mtime[prefix] = os.path.getmtime(base) 134 self._mtime[prefix] = os.path.getmtime(base)
134 self._ReadLoose(prefix + name + '/') 135 self._ReadLoose(prefix + name + '/')
135 elif name.endswith('.lock'): 136 elif name.endswith('.lock'):