diff options
Diffstat (limited to 'git_refs.py')
-rw-r--r-- | git_refs.py | 5 |
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 | ||
16 | import os | 16 | import os |
17 | from trace import Trace | 17 | from trace import Trace |
18 | import platform_utils | ||
18 | 19 | ||
19 | HEAD = 'HEAD' | 20 | HEAD = 'HEAD' |
20 | R_CHANGES = 'refs/changes/' | 21 | R_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'): |