Merge pull request #5116 from yan12125/letv_fix
[youtube-dl] / youtube_dl / utils.py
index d5597d514dc502f73fb71ed8456017e4d1a2848b..c3135effc18d0df51982787933c06ceaa851e666 100644 (file)
@@ -319,7 +319,7 @@ def sanitize_path(s):
     if unc_or_drive:
         norm_path.pop(0)
     sanitized_path = [
-        re.sub('(?:[/<>:"\\|\\\\?\\*]|\.$)', '#', path_part)
+        path_part if path_part in ['.', '..'] else re.sub('(?:[/<>:"\\|\\\\?\\*]|\.$)', '#', path_part)
         for path_part in norm_path]
     if unc_or_drive:
         sanitized_path.insert(0, unc_or_drive + os.path.sep)