Commit dfa5d956 authored by Brett Cannon's avatar Brett Cannon

Remove tabs introduced in last commit.

parent 3f7cb5d9
...@@ -406,7 +406,7 @@ symbolic links encountered in the path.""" ...@@ -406,7 +406,7 @@ symbolic links encountered in the path."""
for i in range(2, len(bits)+1): for i in range(2, len(bits)+1):
component = join(*bits[0:i]) component = join(*bits[0:i])
# Resolve symbolic links. # Resolve symbolic links.
if islink(component): if islink(component):
resolved = _resolve_link(component) resolved = _resolve_link(component)
if resolved is None: if resolved is None:
# Infinite loop -- return original component + rest of the path # Infinite loop -- return original component + rest of the path
...@@ -425,12 +425,12 @@ def _resolve_link(path): ...@@ -425,12 +425,12 @@ def _resolve_link(path):
""" """
paths_seen = [] paths_seen = []
while islink(path): while islink(path):
if path in paths_seen: if path in paths_seen:
# Already seen this path, so we must have a symlink loop # Already seen this path, so we must have a symlink loop
return None return None
paths_seen.append(path) paths_seen.append(path)
# Resolve where the link points to # Resolve where the link points to
resolved = os.readlink(path) resolved = os.readlink(path)
if not abspath(resolved): if not abspath(resolved):
dir = dirname(path) dir = dirname(path)
path = normpath(join(dir, resolved)) path = normpath(join(dir, resolved))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment