[Android] VLCDownloadManager: sanitize "/" in subtitle filenames
Nicolas Pomepuy
git at videolan.org
Wed Jul 22 14:16:26 UTC 2026
vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Mon Jul 20 11:58:41 2026 +0200| [363e6058316d5c7bdac4f546ade3a401f5d402aa] | committer: Duncan McNamara
VLCDownloadManager: sanitize "/" in subtitle filenames
> https://code.videolan.org/videolan/vlc-android/commit/363e6058316d5c7bdac4f546ade3a401f5d402aa
---
application/vlc-android/src/org/videolan/vlc/util/VLCDownloadManager.kt | 1 +
1 file changed, 1 insertion(+)
diff --git a/application/vlc-android/src/org/videolan/vlc/util/VLCDownloadManager.kt b/application/vlc-android/src/org/videolan/vlc/util/VLCDownloadManager.kt
index 94631002e9..0b1ec68896 100644
--- a/application/vlc-android/src/org/videolan/vlc/util/VLCDownloadManager.kt
+++ b/application/vlc-android/src/org/videolan/vlc/util/VLCDownloadManager.kt
@@ -89,6 +89,7 @@ object VLCDownloadManager: BroadcastReceiver(), DefaultLifecycleObserver {
// This sanitizes the filename so it can be used as dest in copyFile
// cf https://www.rfc-editor.org/rfc/rfc2396 #2.4.3 mentionned in the Uri.parse method doc
subtitleItem.fileName = subtitleItem.fileName
+ .replace("/", "_")
.replace("\"", "")
.replace("<", "")
.replace(">", "")
More information about the Android
mailing list