summaryrefslogtreecommitdiff
path: root/core/src
diff options
context:
space:
mode:
authorMartin Fietz <Martin.Fietz@gmail.com>2015-09-18 10:58:25 +0200
committerMartin Fietz <Martin.Fietz@gmail.com>2015-09-18 10:58:25 +0200
commitdbdd18523cb458d0afd322d111a78c33262d44be (patch)
tree7651021ce4bc58d33727416f790135969cf852eb /core/src
parent155eeb49b335c134bb971a921ce16a4eff208491 (diff)
downloadAntennaPod-dbdd18523cb458d0afd322d111a78c33262d44be.zip
Allow only alphanumeric and a few other characters in media filenames
Diffstat (limited to 'core/src')
-rw-r--r--core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java b/core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java
index bc34523cc..b13f7a0cb 100644
--- a/core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java
+++ b/core/src/main/java/de/danoeh/antennapod/core/storage/DownloadRequester.java
@@ -351,7 +351,7 @@ public class DownloadRequester {
if (media.getItem() != null && media.getItem().getTitle() != null) {
String title = media.getItem().getTitle();
// Delete reserved characters
- titleBaseFilename = title.replaceAll("[\\\\/%\\?\\*:|<>\"\\p{Cntrl}]", "");
+ titleBaseFilename = title.replaceAll("[^a-zA-Z0-9 ._()-]", "");
titleBaseFilename = titleBaseFilename.trim();
}