diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-09-10 21:50:05 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-09-10 21:50:05 -0400 |
| commit | 1496991096c4db9f69bc572aeefc8099ca0f0c01 (patch) | |
| tree | d4e9998b671c8d0fd70a8e63426c25e9f89b4921 | |
| parent | 229e050cd3816d7c5773a72b64c4294822dfc1d0 (diff) | |
use StringBuilder in GetValidFilename
| -rw-r--r-- | MediaBrowser.Controller/IO/FileSystem.cs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/MediaBrowser.Controller/IO/FileSystem.cs b/MediaBrowser.Controller/IO/FileSystem.cs index e5f80533a..3d425f13f 100644 --- a/MediaBrowser.Controller/IO/FileSystem.cs +++ b/MediaBrowser.Controller/IO/FileSystem.cs @@ -106,13 +106,15 @@ namespace MediaBrowser.Controller.IO { throw new ArgumentNullException("filename"); } + + var builder = new StringBuilder(filename); foreach (var c in InvalidFileNameChars) { - filename = filename.Replace(c, SpaceChar); + builder = builder.Replace(c, SpaceChar); } - return filename; + return builder.ToString(); } /// <summary> |
