summaryrefslogtreecommitdiffstats
path: root/Lib/importlib/_bootstrap.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/importlib/_bootstrap.py')
-rw-r--r--Lib/importlib/_bootstrap.py13
1 files changed, 2 insertions, 11 deletions
diff --git a/Lib/importlib/_bootstrap.py b/Lib/importlib/_bootstrap.py
index 46a7029..a705bf8 100644
--- a/Lib/importlib/_bootstrap.py
+++ b/Lib/importlib/_bootstrap.py
@@ -65,17 +65,8 @@ def _r_long(int_bytes):
# and choosing in _setup().
def _path_join(*args):
"""Replacement for os.path.join()."""
- if len(path_separators) == 1:
- sep = path_sep
- else:
- for x in reversed(args[0]):
- if x in path_separators:
- sep = x
- break
- else:
- sep = path_sep
- return sep.join(x[:-len(sep)] if x.endswith(sep) else x
- for x in args if x)
+ return path_sep.join(x[:-len(path_sep)] if x.endswith(path_sep) else x
+ for x in args if x)
def _path_split(path):